说我已经在PHP中定义了一个函数,最后一个参数是通过引用传递的。有什么办法可以让这个可选项?我怎么知道它是否被设置?PHP - 使参考参数可选?
我从来没有与通按引用在PHP,所以有可能是以下一个愚蠢的错误工作,但这里有一个例子:
$foo;
function bar($var1,&$reference)
{
if(isset($reference)) do_stuff();
else return FALSE;
}
bar("variable");//reference is not set
bar("variable",$foo);//reference is set
设置的HTTP状态代码看看@MichalLohniský[评论](http://stackoverflow.com/a/29895514/1008530)。他对NULL有很好的见解。 – samuelg0rd0n