PHP 按引用調用
在 PHP 的引用傳遞中,如果在函數內部修改了實際值,那么實際值也會被修改。愛掏網 - it200.com在這種情況下,需要在形式參數中使用 &(和號)符號。愛掏網 - it200.com& 代表變量的引用。愛掏網 - it200.com
讓我們通過示例來理解引用傳遞的概念。愛掏網 - it200.com
示例1
在這個示例中,變量 $str
被傳遞給 adder 函數,其中它與 ‘引用傳遞’ 字符串連接。愛掏網 - it200.com在這里,打印 $str
變量的結果是 ‘This is Call By Reference’。愛掏網 - it200.com這是因為實際變量 $str
發生了改變。愛掏網 - it200.com
<?php
function adder(&str2)
{str2 .= 'Call By Reference';
}
str = 'This is ';
adder(str);
echo $str;
?>
輸出:
This is Call By Reference
示例2
讓我們通過另一個示例來理解PHP按引用調用的概念。愛掏網 - it200.com
<?php
function increment(&i)
{i++;
}
i = 10;
increment(i);
echo $i;
?>
輸出:
11
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。