關於網路那些事...

網路行銷,SEO,網路趨勢,教學文章,網頁設計,生活時事

PHP - Passing by Reference

PHP 提供了一個將變數參照到函式中的功能

只要在定義 function 時,將要參照的變數前面加上 & 就可以宣告為參照

例如:這裡範例定義了函式以及參數設定為參照 - myfun(&$x)

當定義一個變數,$num 為 0 ,並且作為變數帶入函式時候,
此時在對此參數所進行的操作都會被關聯到外部的 $num
因此,在函式執行完畢之後,最後得到 $num 為 1

<?php
function myfn(&$x)
{
    $x++;
}

$num=0;
myfn($num);

echo $num; //這裡輸出為 1
?>

如果你喜歡我們的文章內容,請在這裡按個讚



最新文章推薦