PHP中函数与js中函数的不同之处《基础日志》
PHP中的函数与js中的函数的不同之处
1: 在js中,可以多次声明同名函数,在一个PHP页面中,不能多次同名函数。
2: 在js中,函数名区分大小写,PHP中变量区分大小写, 函数名不区分大小写(类方法也不区分)。
3: 在PHP中,调用函数时的参数个数必须与声明函数的参数一致(有默认值在最后的情况下,可以省略最后的).在js中可能见这种情景:
function t(arg1,arg2,arg3) { } t(99);
4: 在PHP的函数,函数声明时,某个参数可以有"默认值"
function t($a,$b,$c=9) { echo $a + $b + $c+"\n"; } t(1,2,3); t(1,2);