定義一個函數(shù) 這個函數(shù)里的變量都是局部變量 它們只能在這個函數(shù)內(nèi)部使用 return是這個函數(shù)的返回值 調(diào)用這個函數(shù)就會輸出這個值 這個值可以是函數(shù)內(nèi)的變量 也就是局部變量
平陰網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
全局變量只要是在這個頁面里就能使用
超全局變量 在所有頁面都能使用
定義方式:global $variable
講解:$variable 為變量名,global為全局變量的類型
實例:定義一個全局變量,并在函數(shù)里面輸出該變量:
$variable="hello baidu!";
print_result();
function print_result(){
global $variable;
echo $variable;
}
如果定義成功,最終結(jié)果將輸出 hello baidu!
PHP 中的許多預(yù)定義變量都是“超全局的”,這意味著它們在一個腳本的全部作用域中都可用。在函數(shù)或方法中無需執(zhí)行 global $variable; 就可以訪問它們。
這些超全局變量是:
$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION
全局變量分為超級全局變量GET,POST.SESSION,SEVER,COOKIE,FILE,GLOBALS等,還有常量,類中定義的常量,都可在全局任何地方直接調(diào)用
$a=123;
function aa()
{
Global $a; //如果不把$a定義為global變量,函數(shù)體內(nèi)是不能訪問函數(shù)體外部的$a的,但是可以定義一個相同的名字$a,此時這個變量是局部變量,等同于C語言的局部變量,只能在函數(shù)體內(nèi)部使用。
echo $a;
}
也可以這樣
文章標(biāo)題:php數(shù)據(jù)全局變量 php全局變量作用域
本文鏈接:http://jinyejixie.com/article24/doscsje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站導(dǎo)航、動態(tài)網(wǎng)站、搜索引擎優(yōu)化、軟件開發(fā)、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)