PHP傳參之傳值與傳址的區(qū)別

字號(hào):


    PHP傳參之傳值與傳址的區(qū)別
    這篇文章主要介紹了PHP傳參之傳值與傳址的區(qū)別,十分的簡(jiǎn)單,大家通過實(shí)例簡(jiǎn)單對(duì)比下就明白了,有需要的小伙伴可以參考下。
    廢話不多說,先來看段代碼
    function test(&val){
    return $val;
    }
    其中為什么用到&進(jìn)行傳參呢,有什么好處?
    傳址是允許在函數(shù)內(nèi)部進(jìn)行改變的意思,比如:
    $test = "hello";
    function myFun(&$val){
    $val = "hello world";
    return $val;
    }
    echo myFun(&$test); //hello world
    echo $test; //hello world
    以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。