注冊/登錄,歡迎光臨!
加入收藏設為首頁網站地圖
您當前的位置:辛勤IT網 >> 程序源碼 >> php >> PHP中傳值與傳引用的區別
熱門:word | excel | powerpoint

PHP中傳值與傳引用的區別

2019/5/25 21:18:33 所屬分類:程序源碼 - php
內容提要:PHP中傳值與傳引用的區別,傳值的話,如果是非對象,會傳一個值的拷貝,對這個變量做任何改動都不影響原值。傳引用或者傳對象,是傳真實的內存地址,對這個變量做的改動會影響原值。

  傳值的話,如果是非對象,會傳一個值的拷貝,對這個變量做任何改動都不影響原值。

  傳引用或者傳對象,是傳真實的內存地址,對這個變量做的改動會影響原值。

function func1($a) {
$a = $a + 1;
}

function func2(&$a) {
$a = $a + 1;
}

$sample = 1;
func1($sample);
echo $sample; // 輸出 1

$sample = 1;
func2($sample);
echo $sample; // 輸出 2

程序源碼 | php
相關文章
最近更新
推薦信息
關于我們 | 聯系方式 | 對話本站 | 版權聲明 | 所有信息
福建体彩31选7走势图开奖7