一旦我傳遞一個函數內的變量作爲參考,如果我以後訪問它,它仍然是一個參考或..?引用或變量?
實施例:
function one(){
$variables = array('zee', 'bee', 'kee');
$useLater =& $variables;
two($variables);
}
function two($reference){
foreach($reference as $variable){
echo 'reference or variable, that is the question...';
}
}
在功能two();
是變量這裏先前設置$變量的引用或創建一個新的元件(在存儲器中,我想..)?
另外,一個,是有沒有辦法來檢查,如果變量通過引用或不通過? (如:is_reference();
)
不管答案是什麼:在通話時通過引用不推薦使用。 –
@Felix,現在什麼是「傳遞參考」的替代品? – jolt
你可以很容易地測試這個,OP。 –