共計 400 個字符,預計需要花費 1 分鐘才能閱讀完成。
在 PHP 中,傳值和傳引用是函數參數傳遞的兩種方式。
- 傳值:函數傳遞的是實參的值的副本。在函數內部對參數的修改不會影響到外部的實參。
示例代碼:
function changeValue($param) {$param = 10;}
$value = 5;
changeValue($value);
echo $value; // 輸出 5
- 傳引用:函數傳遞的是實參的內存地址。在函數內部對參數的修改會影響到外部的實參。
示例代碼:
function changeValue(&$param) {$param = 10;}
$value = 5;
changeValue($value);
echo $value; // 輸出 10
通過傳引用,可以在函數內部修改外部的變量值。這在某些情況下非常有用,例如需要在函數內修改全局變量的值,或者需要在函數內部修改數組或對象的值。但是需要注意,傳引用可能會導致意外的修改,所以需要謹慎使用。
丸趣 TV 網 – 提供最優質的資源集合!
正文完