php中全局變量global的使用演示代碼
更新時(shí)間:2011年05月18日 00:57:38 作者:
用php編程的人對流程這個(gè)名詞很熟悉。一般做php的工程師對面向?qū)ο蟮睦斫獠皇翘?,所以在大流程中的方法中需要調(diào)用到外面變量,所以用的全局變量的機(jī)會會很多
我來給處入行的人講解一下全局變量global的使用,”全局變量“,這個(gè)名詞中的全局兩個(gè)字已經(jīng)告訴我們這個(gè)變量在各個(gè)地方都能用,先看一個(gè)實(shí)例:
<?php
$a = 1;
$b = 2;
function Sum()
{
global $a, $b; //在里面聲明為全局變量
$b = $a + $b;
}
Sum();
echo $b;
?>
結(jié)果: 3
如果沒有全局變量global在方法內(nèi)是不能獲得$a,$b值的,所以在方法里面想用外面的變量就需要先聲明這個(gè)變量為全局變量,這樣就可以使用了,很方便吧。
復(fù)制代碼 代碼如下:
<?php
$a = 1;
$b = 2;
function Sum()
{
global $a, $b; //在里面聲明為全局變量
$b = $a + $b;
}
Sum();
echo $b;
?>
結(jié)果: 3
如果沒有全局變量global在方法內(nèi)是不能獲得$a,$b值的,所以在方法里面想用外面的變量就需要先聲明這個(gè)變量為全局變量,這樣就可以使用了,很方便吧。
您可能感興趣的文章:
- PHP中全局變量global和$GLOBALS[]的區(qū)別分析
- PHP Global定義全局變量使用說明
- php多次include后導(dǎo)致全局變量global失效的解決方法
- PHP Global變量定義當(dāng)前頁面的全局變量實(shí)現(xiàn)探討
- php中g(shù)lobal和$GLOBALS[]的分析之一
- PHP中$GLOBALS[''HTTP_RAW_POST_DATA'']和$_POST的區(qū)別分析
- PHP語言中g(shù)lobal和$GLOBALS[]的分析 之二
- PHP中$GLOBALS與global的區(qū)別詳解
- PHP global全局變量經(jīng)典應(yīng)用與注意事項(xiàng)分析【附$GLOBALS用法對比】
相關(guān)文章
讓PHP以ROOT權(quán)限執(zhí)行系統(tǒng)命令的方法
這種問題我想大家可能都遇到過,網(wǎng)友提供的解決方法也很多。我也只是結(jié)合自己系統(tǒng)的需求并結(jié)合網(wǎng)友的解決方案來總結(jié)的一種方法2011-02-02php 中self,this的區(qū)別和操作方法實(shí)例分析
這篇文章主要介紹了php 中self,this的區(qū)別和操作方法,結(jié)合實(shí)例形式分析了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)中self,this的功能、區(qū)別、使用方法與操作注意事項(xiàng),需要的朋友可以參考下2019-11-11微信公眾號開發(fā)之微信公共平臺消息回復(fù)類實(shí)例
這篇文章主要介紹了微信公眾號開發(fā)之微信公共平臺消息回復(fù)類,給出了其完整實(shí)例,并附有注釋說明便于理解與運(yùn)用,對于微信公眾號的開發(fā)來說非常具有參考借鑒價(jià)值,需要的朋友可以參考下2014-11-11PHP以指定字段為索引返回?cái)?shù)據(jù)庫所取的數(shù)據(jù)數(shù)組
本文與大家分享幾個(gè)使用得PHP編程技巧,有些技巧是在看別人代碼的時(shí)候?qū)W來的,有些是自己總結(jié)的,下面為大家介紹下以特定字段為索引,返回?cái)?shù)據(jù)庫取的數(shù)據(jù)數(shù)組,感興趣的朋友可以了解下哈2013-06-06在Linux系統(tǒng)下一鍵重新安裝WordPress的腳本示例
這篇文章主要介紹了在Linux系統(tǒng)下一鍵重新安裝WordPress的腳本示例,尤其適用于VPS服務(wù)器上進(jìn)行操作,需要的朋友可以參考下2015-06-06