日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHP關(guān)鍵字global在定義變量中的作用

我們?cè)谑褂肞HP定義變量時(shí),會(huì)用到PHP關(guān)鍵字global。下面我們就向大家具體介紹一下這個(gè)關(guān)鍵字的具體用法,希望對(duì)又需要的朋友有所幫助。#t#

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)分宜免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

PHP關(guān)鍵字global如果用在function內(nèi)部,則說明這個(gè)function內(nèi)用的這個(gè)變量是全局的,全局變量就是在整個(gè)頁面里都能起作用。例如

  1. $conf = 1;
  2. function conf_test() {
  3. global $conf;
  4. return ++$conf;
  5. }
  6. echo conf_test()."< br>";
  7. echo conf_test()."< br>";

輸出:

2

3

如果沒有g(shù)lobal $conf;這句,輸出就變成了全是1了。PHP關(guān)鍵字global起的作用就是,在function中,聲明這個(gè)函數(shù)內(nèi)用的$conf不是局部的,而是全局可用的?;蛘哒f,在函數(shù)內(nèi)部定義的這個(gè)$conf不是函數(shù)內(nèi)的變量,而是這個(gè)函數(shù)外面(也就是指$conf = 1;)定義的那個(gè)$conf.其實(shí)這里如果用$GLOBALS數(shù)組,就比較容易理解了。

我們?cè)陧撁媛暶饕粋€(gè)變量$conf其實(shí)相當(dāng)于在$GLOBALS數(shù)組中定義了一項(xiàng)$GLOBALS['conf'].而這個(gè)$GLOBALS是全局可見的。所以上面的代碼制作成$GLOBALS格式的寫法就是

 
 
 
  1. $conf = 1;
  2. function conf_test() {
  3. return ++$GLOBALS['conf'];
  4. }
  5. echo conf_test()."
    ";
  6. echo conf_test()."
    ";

輸出:

2

3

PHP關(guān)鍵字global


分享名稱:PHP關(guān)鍵字global在定義變量中的作用
分享路徑:http://www.dlmjj.cn/article/dhdpghs.html