> 백엔드 개발 > PHP 튜토리얼 > PHP 기본과 JavaScript 작업의 차이점(컬렉션)

PHP 기본과 JavaScript 작업의 차이점(컬렉션)

黄舟
풀어 주다: 2023-03-15 13:56:02
원래의
1210명이 탐색했습니다.

아래 편집기에서는 PHP 기본과 JS 작업의 차이점을 자세히 설명하는 기사를 가져올 것입니다(꼭 읽어야 할 기사). 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 에디터를 따라가며 함께 살펴볼까요

임베딩 페이지 방식

JS 임베딩 방식 :

<script></script>
로그인 후 복사

PHP 임베딩 방식 :

<?php
?>(常用)
로그인 후 복사

출력 구문

Javascript 출력

 1. Alert ("경고 내용")

 2.prompt("프롬프트 내용")

 3.document.write()(페이지 출력 내용)

PHP 출력

 1.echo (일반적으로 사용됨) //can 동시에 여러 문자열을 출력합니다. 예: echo $a, "hello";

 2.print 4.var_dump();//변수의 내용, 유형 및 길이를 출력할 수 있습니다

데이터 유형

JS 데이터 유형

 정수(integer) int 단정밀도 십진수 float

 이중 정밀도 십진수 double

십진수

부울 부울(2개의 상태만 저장할 수 있음)

시간 유형 datetime

문자 char (일반적으로 사용되지 않음) Strong

String string (일반적으로 사용되지 않음) Strong

PHP 데이터 유형

bool Boolean 유형 (두 가지 상태 저장) int 정수 float(double) 부동 소수점 유형 char 문자

string string




변수 정의

JS는 변수를 정의합니다: var a = 10; (참고: 1. 정수 또는 소수 변수를 정의하는 경우 등호 뒤에 값을 직접 씁니다

  2. 정의하는 경우 문자열 변수, 등호 뒤의 값은 큰따옴표 또는 작은따옴표로 묶어야 합니다.

PHP는 변수를 정의합니다. : $a = 5 $a = "hello"; 정의된 문자열 내용 // HTML 코드 A에도 배치할 수 있습니다. 변수, 등호 뒤의 값은 직접 작성됩니다

   2. 문자열 변수를 정의하는 경우 등호 뒤의 값은 큰따옴표로 묶어야 합니다. 작은 따옴표)

문자열 접합

JS의 문자열 접합: " +"; 예: "hello"+"world"

PHP의 문자열 접합: "."; "PHP 전용 변수 기능

// 이스케이프 문자: 일반적으로 특수 콘텐츠를 출력하기 위해 문자열에 사용됩니다

// " 큰따옴표 출력 t 탭 n 줄 바꿈

 eg: $s = "wo"rld"; //이스케이프 및 따옴표 추가 $s = "wotrld "; //이스케이프 탭 $s = "wonrld"; //Escape newline $a = "Hello";

//변수 구문 분석

$b = "hello{$ a}"; //hello, hello


출력

  3. 유효한 숫자 유형인지 확인: isNaN();


PHP의 유형 변환

 1.$a = (Int)$a;  //强制转化变量a为整数
  2.$b = settype($b,"string");  //强制转化变量a为字符串
로그인 후 복사
PHP의 변수에 대한 일반적인 함수

$s = 5;
  1.var_dump(empty($s));  //empty($s)判断变量s是否为空,可以为0,可以为空字符串,也可以是未定义
  2.unset($s);  //删除变量s
  3.var_dump(isset($s));  //isset($s)判断变量s是否定义
로그인 후 복사

PHP의 특수 사용법


1. 변수취득주소

$a = "hello";
  $b = &$a;  //&代表取变量的地址
  echo($b);  //输出结果为hello
로그인 후 복사
2. 변수변수

 $s = "hi";
  $hi = "你好";
  echo $$s;  //输出的是 你好
로그인 후 복사

위 내용은 PHP 기본과 JavaScript 작업의 차이점(컬렉션)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿