PHP와 JS는 페이지 삽입 방식, 출력 구문, 데이터 유형, 변수 정의, 문자열 연결, 유형 변환 방식에 차이가 있습니다.
페이지 삽입 방법
JS 삽입 방법:
<script></script>
PHP 삽입 방법:
<?php ?>(常用)
출력 구문
Javascript 출력
alert("警告的内容") prompt("提示的内容") document.write()(页面输出内容)
PHP 출력
echo(常用)//可同时输出多个字符串 print //只能输出一个字符串 print_r();//可以打印数组 var_dump();//可输出变量的内容、类型和长度
데이터 유형
JS 데이터 유형
정수(정수) int
단정밀도 소수 부동 소수점
이중 정밀도 십진수 이중
십진수
Boolean bool (두 가지 상태만 저장할 수 있음)
Datetime 유형 datetime
문자 char (일반적으로 사용되지 않음) Strong
문자열 문자열 (일반적으로 사용되지 않음) Strong
PHP 데이터 유형
bool Boolean 유형 (두 가지 상태 저장)
int 유형 float(double) 부동 소수점 유형
문자 문자
문자열 문자열
변수 정의
JS는 변수를 정의합니다:var a = 10;참고: 정수 또는 소수 변수를 정의하는 경우 값은 등호 뒤는 직접 작성합니다. 문자열 변수를 정의하는 경우 등호 뒤의 값은 큰따옴표나 작은따옴표로 묶어야 합니다.)PHP 정의 변수:
$a = 5; $a = "hello"; $a = <<<A참고: 정수 또는 소수를 정의하는 경우 변수, 등호 뒤의 값은 직접 작성하며, 문자열 변수가 정의된 경우 등호 뒤의 값은 큰따옴표나 작은따옴표로 묶어야 합니다.)
String splicing
String splicing in JS:"+"; 예: "hello"+"world"PHP의 문자열 연결: "."; 예: "hello"."world"
유형 변환
JS의 유형 변환转化为整数:parseInt(); 转化为小数:parseFloat(); 判断是否为合法数字类型:isNaN();PHP에서 유형 변환
$a = (Int)$a; //强制转化变量a为整数 $b = settype($b,"string"); //强制转化变量a为字符串
위 내용은 php와 js의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!