PHP Fatal error: Cannot pass parameter N by reference in XXX,其中 N 为阿拉伯数字。
错误说明:不能按引用传递第 N 个参数
错误原因:调用包含引用参数的函数时,对应的引用参数不是变量。
示例代码:
<?php function math_add($p1,&$p2){ return $p1+$p2; } $p = 2; echo math_add(1,$p);//正确:输出 3 echo math_add(1,2);//错误:PHP Fatal error: Cannot pass parameter 2 by reference ?>
本文为原创文章,版权归国外主机测评所有,欢迎分享本文,转载请保留出处!