php理解變量的作用域
添加時間:2014-12-30 19:12:30
添加:
思海網(wǎng)絡(luò)
作用域是指在一個腳本中某個變量可以使用或可見的范圍,php具有6項基本的作用域規(guī)則。
1.內(nèi)置超級全局變量可以在腳本的任何地方使用和可見。
2.常量,一旦被聲明,將可以在全局可見;也就是說,它們在函數(shù)內(nèi)外都可以使用。
3.在一個腳本中聲明的全局變量在整個腳本中是可見的,但在函數(shù)內(nèi)部不行。
4.函數(shù)內(nèi)部使用的變量聲明為全局變量時,其名稱要與全局變量名稱一致。
5.在函數(shù)內(nèi)部創(chuàng)建并聲明為靜態(tài)的變量無法在函數(shù)外部可見,但是可以在函數(shù)的多次執(zhí)行過程中保持該值。
6.在函數(shù)內(nèi)部創(chuàng)建的變量對函數(shù)來說是本地的,而當(dāng)函數(shù)終止時,該變量也就不存在了。
$_GET和$_POST數(shù)組以及一些其他特殊變量都具有各自的作用域規(guī)則。這些被稱作超級全局變量,它們可以在任何地方使用和可見,包括內(nèi)部和外部函數(shù)。
關(guān)鍵字:php、變量、作用域
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解