在 PHP 中,可以通過參數傳遞來向函數傳遞數據。參數傳遞可以通過兩種方式進行:傳值和傳引用。
function add($a, $b) {
$result = $a + $b;
echo $result;
}
$num1 = 10;
$num2 = 20;
add($num1, $num2); // 輸出:30
echo $num1; // 輸出:10
echo $num2; // 輸出:20
function subtract(&$a, &$b) {
$a = $a - $b;
}
$num1 = 20;
$num2 = 10;
subtract($num1, $num2);
echo $num1; // 輸出:10
echo $num2; // 輸出:10
在上面的例子中,subtract
函數的參數前加上 &
符號表示傳引用。當函數內部修改參數 $a
的值時,會影響到外部變量 $num1
的值。
需要注意的是,傳引用的方式可能會導致代碼變得難以理解和維護,因此建議在必要的時候才使用傳引用。
希望這個簡單的教程能幫助到你理解 PHP 中的參數傳遞。如果有任何疑問或需要進一步幫助,請隨時告訴我!
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司 粵ICP備17096448號-1
粵公網安備 44010402001142號 增值電信業務經營許可證編號:B1-20181529