說我已經在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