本文目录一览:
php 参数默认值 为什么
PHP参数没有默认值这一说法,因为所有的定量都是需要先定义,未定义直接使用会报notice错误,但是不是致命的,也就是说是可以继续执行的。当然,这个时候,变量会发生改变,如果你用一个不存在的变量去做加减乘除,就会是0.字符串处理就是空,bool的话就是false。相当于强制类型转换。
PHP方法的默认值问题
php函数指定默认值,参考例子如下:
在php编程中,为自定义函数设定默认值,当用户调用该函数时,如果不给参数指定值,参数会用默认值顶替;
html
head
titlephp函数指定默认值-;/title
/head
body
?php
function printMe($param = NULL)
{
print $param;
}
printMe("This is test");
printMe();
?
/body
/html
php函数参数默认值
?php
function a($data = null){
}
?
函数a 参数$data 定义默认值为null 为空就行。你可以传字符串 数组都是可以的。
望采纳 Thx