真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php函數(shù)引用傳遞參數(shù)的實(shí)例方法

本篇內(nèi)容介紹了“php函數(shù)引用傳遞參數(shù)的實(shí)例方法”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

堅(jiān)守“ 做人真誠(chéng) · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價(jià)值觀(guān),專(zhuān)業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都成都廣告制作小微創(chuàng)業(yè)公司專(zhuān)業(yè)提供成都企業(yè)網(wǎng)站定制營(yíng)銷(xiāo)網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺(jué)設(shè)計(jì)、底層架構(gòu)、網(wǎng)頁(yè)布局、功能開(kāi)發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。

首先來(lái)看一個(gè)小例子,便于我們理解引用傳遞。

  function swap(&$a, &$b){
    echo '函數(shù)內(nèi),交換前 $a = '.$a.', $b = '.$b.'
';
    $temp = $a;
    $a = $b;
    $b = $temp;
    echo '函數(shù)內(nèi),交換后 $a = '.$a.', $b = '.$b.'
';
  }
  $x = 5;
  $y = 7;
  echo '函數(shù)外,交換前 $x = '.$x.', $y = '.$y.'
';
  swap($x, $y);
  echo '函數(shù)外,交換后 $x = '.$x.', $y = '.$y;
?>

在這個(gè)例子中,我們可以看到在函數(shù)內(nèi)部,值確實(shí)是交換的,而在函數(shù)外部,值也交換了。

參數(shù)引用傳遞是復(fù)制參數(shù)的內(nèi)存地址,然后將其傳遞給函數(shù)的形式參數(shù)。參數(shù)和形式參數(shù)都指向相同的內(nèi)存地址。因此,函數(shù)對(duì)形式參數(shù)的操作將影響函數(shù)外部的參數(shù)。

通過(guò)引用傳遞是將參數(shù)的內(nèi)存地址傳遞給函數(shù)的形式參數(shù)。因此,參數(shù)和形式參數(shù)指向相同的內(nèi)存地址。此時(shí),函數(shù)內(nèi)的所有操作都會(huì)影響函數(shù)外參數(shù)的值。參考轉(zhuǎn)移的方法是添加一個(gè)&符號(hào),如下所示:

function name (&參數(shù)1, &參數(shù)2, ..., &參數(shù)3) {
  ...
}

同時(shí)這個(gè)符號(hào)也是引用傳遞與按值傳遞參數(shù)的區(qū)別。

“php函數(shù)引用傳遞參數(shù)的實(shí)例方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


文章題目:php函數(shù)引用傳遞參數(shù)的實(shí)例方法
文章地址:http://weahome.cn/article/ggiccp.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部