天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

淺析php中常量,變量的作用域和生存周期

php腳本中變量主要有:內置超級全局變量,一般的變量,常量,全局變量,靜態變量等等,我們在使用它們的時候除了要正確地知道它們的語法以外,更重要的是,我們要知道它們在本質上的區別與聯系―即它們的作用域的問題。

1.內置超級全局變量可以在腳本的任何地方使用和可見。即是說,如果我們在一個php頁面中改變了其中的一個值,那么在其他php頁面中使用時,它的值也會發生改變。

2.常量一旦被聲明將可以在全局可見,也就是說,它們可以函數內外使用,但是這僅僅限于一個頁面之中(包含我們通過include和include_once)包含進來的php腳本,但是在其他的頁面之中就不能使用了。

3.在一個腳本中聲明的全局變量在整個腳本中是可見的,但不是在函數內部,在函數內部的變量如果與全局變量名稱相同,以函數內部的變量為準。

4.函數內部使用的變量聲明為全局變量時,其名稱要與全局變量的名稱一致,在這樣的情況下,我們就可以在函數中使用函數外部的全局變量了,這樣就可以避免上一種因為函數內部的變量與外部的全局變量名稱相同而覆蓋了外部變量這樣的情況。

5.在函數內部創建并聲明為靜態的變量無法在函數外部可見,但是可以在函數的多次執行過程中保持該值,最常見的情況就是在函數的遞歸執行的過程之中。

6.在函數內部創建的變量對函數來說是本地的,而當函數終止時,該變量也就不存在了。

超級全局變量的完整列表如下:
1.$GOBALS  所有全局變量數組
2.$_SERVER  服務器環境變量數組
3.$_POST  通過POST方法傳遞給該腳本的變量數組
4.$_GET  通過GET方法傳遞給該腳本的變量數組
5.$_COOKIE  cookie變量數組
6.$_FILES  與文件上傳相關的變量數組
7.$ENV 環境變量數組
8.$_REQUEST 所有用戶輸入的變量數組包括$_GET $_POST $_COOKIE 所包含的輸入內容
9.$_SESSION  會話變量數組

我們要注意的是:變量和常量另一個重要的差異是:常量只可以定義boolean(布爾型),integer(整型),float(浮點型) 和 string(字符串型)數據,但不能定義 resource類型的數據。

php技術淺析php中常量,變量的作用域和生存周期,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 神马电影我不卡4k手机在线观看 | 色琪琪无码成人AV视频 | 国产精品JIZZ视频免费 | 91嫩草私人成人亚洲影院 | 色多多污污版免费下载安装 | 黄小飞二人转 | 久久国产精品久久国产精品 | QVOD在线播放| 天堂在线亚洲精品专区 | 最近中文字幕MV免费高清视频8 | 国产精品亚洲污污网站入口 | 波多野结衣网站www 波多野结衣教师系列6 | 午夜男人免费福利视频 | 久久永久视频 | 天天爽夜夜爽 | 夜色私人影院永久入口 | 亚洲精品乱码8久久久久久日本 | 在线日本v二区不卡 | 青青草A在在观免费线观看 青青草AV国产精品 青青草 久久久 | 三级视频网站 | 亚洲 日韩 自拍 视频一区 | 亚洲精品青青草原avav久久qv | 中文字幕亚洲视频 | 乱子伦在线观看中文字幕 | 免费人成视频19674不收费 | 国产精品资源在线观看网站 | 麻生希第一部快播 | 在线免费观看成年人视频 | 高h gl肉文| 国产偷抇久久精品A片蜜臀AV | 免费毛片在线视频 | 三级黄色a | 日本妈妈在线观看中文字幕 | xxxx美国老师1819 | 色多多污污在线播放免费 | 九九九精品国产在线 | 国产福利秒拍weipai.ee | 女人把腿张开叫男人桶免费视频 | 久久AV国产麻豆HD真实 | 99re久久热在这里精品 | 99国产精品人妻无码免费 |