国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP global全局變量經典應用與注意事項分析【附$GLOBALS用法對比】

2024-05-05 00:10:20
字體:
來源:轉載
供稿:網友

本文實例講述了PHP global全局變量的使用與注意事項。分享給大家供大家參考,具體如下:

使用global在方法里面聲明外部變量為全局變量,即可以調用該變量。

示例1. global基本用法

<?php$a=1;$b=2;test_global();function test_global() {  global $a,$b;  echo $a+$b; //輸出3}

示例2. global引用

<?php$var $a=1;function test(){  global $a;  $a++;  unset($a);}test();echo $a;

運行結果:

2

注意:

1. 此處函數中的global引用了外部的$a,是作為外部變量$a的同名引用或指針。因此函數內部的$a++可以改變外部$a 的值。

2. unset($a)是刪除的別名引用,對于變量的值沒有任何影響。

補充:$GLOBALS['var']全局變量應用

<?php$a = 1;function test(){  unset($GLOBALS['a']);}test();echo $a;

運行上述代碼,輸出為空!

注意:這里的$GLOBALS['a']是外部變量本身!即:global $a等價于&$GLOBALS['a']。

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 云和县| 五河县| 南宫市| 金堂县| 望奎县| 台南县| 保山市| 宜宾县| 上虞市| 马公市| 沂南县| 三明市| 峡江县| 常宁市| 德钦县| 格尔木市| 宣化县| 西乡县| 瑞丽市| 天镇县| 蒲城县| 武鸣县| 阿荣旗| 始兴县| 潞城市| 内黄县| 仁布县| 任丘市| 巩留县| 克山县| 灵山县| 南平市| 平阳县| 福鼎市| 阿拉善左旗| 济阳县| 昌都县| 新源县| 温州市| 商丘市| 仁怀市|