亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php全局變量的含義是什么

    在PHP中,全局變量是在函數(shù)外部定義的變量,可以在任何地方進行引用和更改,在php函數(shù)中使用全局變量時,可以利用“global”關(guān)鍵字來聲明所使用的內(nèi)容。

    php全局變量的含義是什么

    本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。

    php全局變量的含義是什么

    php變量大致可分為全局變量和局部變量,簡單的區(qū)別在于局部變量在函數(shù)中定義,只能在函數(shù)中使用,全局變量在函數(shù)外部定義,可以在任何地方進行引用和更改。

    定義方式:global $variable

    講解:$variable 為變量名,global為全局變量的類型

    實例:定義一個全局變量,并在函數(shù)里面輸出該變量:

    $variable="hello baidu!"; print_result(); function print_result(){ global $variable; echo $variable; }

    如果定義成功,最終結(jié)果將輸出 hello baidu!

    全局變量的global的定義和使用

    $name = "why"; function changeName(){     $name = "what"; } changeName(); echo "my name is " . $name . " "; ?>

    執(zhí)行代碼的結(jié)果是:my name is why,而不是執(zhí)行changeName()后顯示what。分析原因,這是因為函數(shù)體changeName內(nèi)$name變量被缺省設(shè)置為局部變量,$name的作用域就是在changeName內(nèi)。于是,修改代碼,添加全局變量如下:

    global $name; $name = "why"; function changeName(){     $name = "what"; } changeName(); echo "my name is " . $name . " "; ?>

    推薦學習:《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號