程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 通過調用傳遞Passingbyreference

通過調用傳遞Passingbyreference

編輯:關於PHP編程

默認的,函數參數通過值來傳遞.如果你希望允許一個函數可以修改它的參數的值,你可以通過調用來傳遞他們.
如果你希望一個函數參數意志通過引用被傳遞,你可以預先函數定義中在參數名前加符號(&):
function foo( &$bar ) {
$bar .= and something extra.;
}
$str = This is a string, ;
foo ($str);
echo $str; // 輸出 This is a string, and something extra.
如果你希望向一個不是用這種方式定義的函數用調用的方式傳遞參數,你可以在函數調用中的參數名稱前加符號(&).
function foo ($bar) {
$bar .= and something extra.;
}
$str = This is a string, ;
foo ($str);
echo $str; //輸出 This is a string,
foo (&$str);
echo $str; //輸出 This is a string, and something extra.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved