站長資訊網
最全最豐富的資訊網站

php全局變量的含義是什么

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

php全局變量的含義是什么

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

php全局變量的含義是什么

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

定義方式:global $variable

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

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

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

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

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

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

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

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

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

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
99这里只精品热在线获取| 青青青青久久精品国产h久久精品五福影院1421 | 亚洲AV永久无码精品网站在线观看| 久久久久亚洲精品成人网小说 | 久久精品国产亚洲av水果派 | 国产精品区一区二区三在线播放 | 亚洲日韩国产精品第一页一区| 精品国产免费人成网站| HEYZO无码综合国产精品| 日韩久久精品一区二区三区| 免费看国产精品3a黄的视频| 日韩一级特黄av毛片| 日本精品人妻无码免费大全| 91久久亚洲国产成人精品性色| 亚洲Av无码精品色午夜| 国产成人亚洲精品狼色在线| 国产久热精品无码激情| 青青草国产精品久久久久| 久久久久99精品成人片牛牛影视| 亚洲国产高清精品线久久| 在线日韩av永久免费观看| 日韩午夜理论免费TV影院 | 亚洲精品成人区在线观看| 日韩在线视频二区| 久久精品亚洲日本波多野结衣| 亚洲精品国产成人99久久| 国产一区二区三区久久精品| 99热精品在线观看| 国产在线精品福利大全| 久久久久人妻一区精品| 国产免费久久精品99久久| 亚洲精品无码久久不卡| 四虎成人精品在永久在线| 尤物在线观看精品国产福利片| 久久er99热精品一区二区| 99精品热女视频专线| 日韩精品无码久久久久久| 亚洲第一精品福利| 日韩精品久久无码中文字幕| 亚洲av日韩av天堂影片精品| 亚洲av成人无码久久精品 |