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

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號
国精产品一品二品国精品69xx | 三上悠亚精品二区在线观看| 图片区精品综合自拍| 亚洲国产另类久久久精品| 精品久久久久久中文字幕无码 | 国产乱人伦偷精品视频下| 18精品久久久无码午夜福利| 亚洲中文久久精品无码ww16| 国产成人1024精品免费| 国产亚洲精品美女久久久久| 国产精品成人久久久久久久| 久久久久国产成人精品| 精品久久人人妻人人做精品| 国产午夜亚洲精品不卡免下载| 久久久久国产精品| 狠狠综合视频精品播放| 无码人妻精品丰满熟妇区| 亚洲精品无码不卡在线播放| 久久精品中文字幕第一页| 日韩精品无码成人专区| 99在线精品免费视频九九视| 91精品久久久久久久久网影视| 久久久精品2019中文字幕之3| 国内精品人妻无码久久久影院导航 | 亚洲欧美日韩一区二区三区| 国产精品视频一区二区猎奇| 97精品久久天干天天天按摩| 久久精品国产99国产精品导航| 嫩B人妻精品一区二区三区| 四虎国产精品成人免费久久| 日韩精品高清在线| 国产精品自拍亚洲| 手机国产乱子伦精品视频| 久久久这里有精品| 91亚洲精品麻豆| 久久婷婷国产综合精品| 麻豆国产在线精品国偷产拍| 久久精品国产亚洲AV麻豆~| 久久精品国产99久久99久久久| 久久精品国产亚洲AV不卡| 国产精品国产高清国产专区|