1、嵌入页面体式格局
JS嵌入体式格局:
<script></script>
PHP嵌入体式格局:
<?php ?>(经常运用)
2、输出语法
Javascript输出
alert("正告的内容") prompt("提醒的内容") document.write()(页面输出内容)
PHP输出
echo(经常运用)//可同时输出多个字符串 print //只能输出一个字符串 print_r();//能够打印数组 var_dump();//可输出变量的内容、范例和长度
3、数据范例
JS数据范例
● 整型(整数)int
● 单精度小数 float
● 双精度小数 double
● 小数 decimal
● 布尔型 bool(只能存两个状况)
● 日期时候范例 datetime
● 字符 char(不经常运用)强
● 字符串 string(不经常运用)强
PHP数据范例
● bool 布尔型(存储两种状况)
● int 整型
● float(double) 浮点型
● char 字符
● string 字符串
4、定义变量
JS定义变量:
var a = 10;
注重:假如定义整数或小数的变量,等号背面的值直接写;假如定义字符串变量,等号背面的值须要加双引号或单引号)
PHP定义变量:
$a = 5; $a = "hello"; $a = <<<A
注重:假如定义整数或小数的变量,等号背面的值直接写;假如定义字符串变量,等号背面的值须要加双引号或单引号)
5、字符串拼接
JS中字符串拼接:运用"+"
eg:
"hello"+"world"
PHP中字符串拼接:运用"."
eg:
"hello"."world"
6、大小写题目
js严厉辨别大小写
php中自定义函数名不辨别大小写。定名函数时不可运用已声明的函数,或PHP内建的函数称号。
7、掌握语句的辨别
else if与elseif在php中都支撑,js只支撑前者
8、数据范例的差别
js中有undefined范例,php中无此范例,
因而当一个变量未给予任何值时,js中此范例为undefined(运用未说明的变量会报错),而在php中则为Null范例;
而且js中只要number范例,而在php中无此范例,庖代的为int float范例;
9、范例转换
JS中范例转换
转化为整数:parseInt(); 转化为小数:parseFloat(); 推断是不是为正当数字范例:isNaN();
PHP中范例转换
$a = (Int)$a; //强迫转化变量a为整数 $b = settype($b,"string"); //强迫转化变量a为字符串
10、实形参的差别
在js中形参和实参的个数对照起来都没有限定,形参个数能够大于实参,也能够少于实参
而在php中,实参数大于形参不报错,但当实参个数少于形参个数时(而且未指定的形参未定义时就会报错)
更多PHP相干学问,请接见ki4网!
以上就是php和js的辨别是什么?的细致内容,更多请关注ki4网别的相干文章!