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

php變量范圍介紹

例如:
復制代碼 代碼如下:
<?php
$a = 1;
include 'b.inc';
?>

這里變量 $a 將會在包含文件 b.inc 中生效。但是,在用戶自定義函數中,一個局部函數范圍將被引入。任何用于函數內部的變量按缺省情況將被限制在局部函數范圍內,此時為局部變量。
  
  php 中全局變量在函數中使用時必須申明為global。
  在函數中使用global聲明的變量即為全局變量,可以在函數外使用。注意:global聲明變量時,不能直接對變量賦值,需要先聲明后賦值。

  在全局范圍內,也可以通過$GLOBALS訪問全局變量,在函數內不需要使用global關鍵字來訪問全局變量了。$GLOBALS 是一個關聯數組,每一個變量為一個元素,鍵名對應變量名,值對應變量的內容。$GLOBALS 之所以在全局范圍內存在,是因為 $GLOBALS 是一個超全局變量。
  常量可以不用理會變量的作用域而在任何地方定義和訪問;

  變量范圍的另一個重要特性是靜態變量(static variable)。靜態變量僅在局部函數域中存在,但當程序執行離開此作用域時,其值并不丟失。靜態變量僅在第一次調用時進行初始化,聲明時可以對其賦值,不能是表達式值。如果在聲明中用表達式的結果對其賦值會導致解析錯誤。

  當把一個引用(帶上&的變量或對象)賦值給一個靜態變量時,引用并不是靜態地存儲的,第二次調用函數時靜態變量其值并沒有被記住。同樣,當把一個引用(帶上&的變量或對象)賦值給global變量時,此變量的變化對函數外不起作用,作用范圍只在該函數內。

php技術php變量范圍介紹,轉載需保留來源!

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

主站蜘蛛池模板: 轻点慢点1V2啊高H抽插 | 国产成人精品免费视频软件 | 伊人成色综合人网 | 国产网站免费观看 | AV无码国产精品午夜A片麻豆 | 欧美疯狂做受xxxxx喷水 | 久久精品视频在线看99 | 国产精品久久久久久人妻精品流 | 91久久偷偷做嫩草影院免 | 三叶草未满十八岁 | 动漫AV纯肉无码AV电影网 | 久久成人无码国产免费播放 | 亚洲AV无码专区国产精品99 | 一本道高清码v京东热 | 在线a视频| xxx动漫xxx在线观看 | 无套内射纹身女视频 | 女人高潮久久久叫人喷水 | 久久黄色小视频 | 在线a亚洲视频 | 男人扒开添女人下部口述 | 最近免费中文MV在线字幕 | 成人片在线播放 | 欧美videqsdesex0| 亚洲 在线 日韩 欧美 | 外女思春台湾三级 | 秋霞久久久久久一区二区 | 色多多旧版污污破解版 | 好紧好湿太硬了我太爽了小说 | a国产成人免费视频 | 亚洲欧洲一级 | 国精产品一区一区三区有限在线 | 中文字幕视频在线观看 | 91黄色影院 | 交换邻居波多野结衣中文字幕 | 欧美手机在线播放 | 成 人 动漫3d 在线看 | 国产精品久久久久久日本 | 人与人特黄一级 | 午夜影院一区二区三区 | 蜜臀AV熟女人妻中文字幕 |