函数输出结果,关于引用赋值的参数
$str = 0;
function fun(&$str){
return $str;
}
echo fun($str+1);
分析:本题其实不会输出任何结果,只是产生一个致命的错误。对于fun的参数是一个引用传递的变量,所以参数只能是变量。
同理,用实数做参数也会产生类似的错误。例如 fun(1);
$str = 0;
function fun(&$str){
return $str;
}
echo fun($str+1);
分析:本题其实不会输出任何结果,只是产生一个致命的错误。对于fun的参数是一个引用传递的变量,所以参数只能是变量。
同理,用实数做参数也会产生类似的错误。例如 fun(1);
抱歉,评论被关闭
没有评论