欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP global全局變量經(jīng)典應(yīng)用與注意事項(xiàng)分析【附$GLOBALS用法對(duì)比】 原創(chuàng)

原創(chuàng)  更新時(shí)間:2019年07月12日 11:14:20   原創(chuàng) 投稿:shichen2014  
這篇文章主要介紹了PHP global全局變量經(jīng)典應(yīng)用與注意事項(xiàng),結(jié)合實(shí)例形式分析了php中g(shù)lobal全局變量的功能、使用方法及相關(guān)操作注意事項(xiàng),并附帶了$GLOBALS用法作為對(duì)比,需要的朋友可以參考下

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

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

示例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;

運(yùn)行結(jié)果:

2

注意:

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

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

補(bǔ)充:$GLOBALS['var']全局變量應(yīng)用

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

運(yùn)行上述代碼,輸出為空!

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

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php常用函數(shù)與技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》及《PHP數(shù)組(Array)操作技巧大全

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php使用Swoole與WebSocket實(shí)現(xiàn)彈幕效果的示例代碼

    php使用Swoole與WebSocket實(shí)現(xiàn)彈幕效果的示例代碼

    在本文中,我們將深入探討如何使用Swoole與WebSocket結(jié)合,實(shí)現(xiàn)彈幕效果,并著重強(qiáng)調(diào)需要注意的關(guān)鍵地方,以確保我們的彈幕系統(tǒng)能夠高效、穩(wěn)定地運(yùn)行,感興趣的朋友可以參考下
    2024-02-02
  • PHP5.2中PDO的簡(jiǎn)單使用方法

    PHP5.2中PDO的簡(jiǎn)單使用方法

    這篇文章主要介紹了PHP5.2中PDO的簡(jiǎn)單使用方法,較為詳細(xì)的分析了PHP5.2中PDO的配置與數(shù)據(jù)庫的連接,查詢等基本操作技巧,需要的朋友可以參考下
    2016-03-03
  • 小結(jié)下MySQL中文亂碼,phpmyadmin亂碼,php亂碼 產(chǎn)生原因及其解決方法

    小結(jié)下MySQL中文亂碼,phpmyadmin亂碼,php亂碼 產(chǎn)生原因及其解決方法

    小結(jié)下MySQL中文亂碼,phpmyadmin亂碼,php亂碼 產(chǎn)生原因及其解決方法...
    2007-09-09
  • 詳解PHP設(shè)計(jì)模式之依賴注入模式

    詳解PHP設(shè)計(jì)模式之依賴注入模式

    依賴注入模式:依賴注入是控制反轉(zhuǎn)的一種實(shí)現(xiàn)方式。要實(shí)現(xiàn)控制反轉(zhuǎn),通常的解決方案是將創(chuàng)建被調(diào)用者實(shí)例的工作交由 IoC 容器來完成,然后在調(diào)用者中注入被調(diào)用者(通過構(gòu)造器 / 方法注入實(shí)現(xiàn)),這樣我們就實(shí)現(xiàn)了調(diào)用者與被調(diào)用者的解耦,該過程被稱為依賴注入。
    2021-05-05
  • php實(shí)現(xiàn)遍歷文件夾的方法匯總

    php實(shí)現(xiàn)遍歷文件夾的方法匯總

    在一般的PHP面試中,有很多都會(huì)問及這樣的一個(gè)問題:寫一個(gè)能遍歷指定文件夾下所有文件和文件夾的方法。下面我們就來匯總下,希望對(duì)大家能夠有所幫助
    2017-03-03
  • PHP字符轉(zhuǎn)義相關(guān)函數(shù)小結(jié)(php下的轉(zhuǎn)義字符串)

    PHP字符轉(zhuǎn)義相關(guān)函數(shù)小結(jié)(php下的轉(zhuǎn)義字符串)

    PHP字符轉(zhuǎn)義相關(guān)函數(shù)小結(jié),有時(shí)候?yàn)榱税踩鹨?,我們需要?duì)用戶輸入的字符串進(jìn)行轉(zhuǎn)義
    2007-04-04
  • PHP實(shí)現(xiàn)簡(jiǎn)單數(shù)字分頁效果

    PHP實(shí)現(xiàn)簡(jiǎn)單數(shù)字分頁效果

    我們平時(shí)在開發(fā)中,經(jīng)常需要用到分頁,在項(xiàng)目中要用到分頁。分頁功能是經(jīng)常使用的一個(gè)功能,下面我們就來簡(jiǎn)單分享個(gè)數(shù)字的分頁效果
    2015-07-07
  • PHP合并數(shù)組的2種方法小結(jié)

    PHP合并數(shù)組的2種方法小結(jié)

    大家都知道PHP中兩個(gè)數(shù)組合并可以使用+或者array_merge,但之間還是有區(qū)別的,而且這些區(qū)別如果了解不清楚項(xiàng)目中會(huì)要命的!這篇文章給加總結(jié)介紹了PHP合并數(shù)組的2種方法,有需要的朋友們可以參考借鑒,下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • php壓縮多個(gè)CSS為一個(gè)css的代碼并緩存

    php壓縮多個(gè)CSS為一個(gè)css的代碼并緩存

    壓縮多個(gè)CSS文件成一個(gè)并緩存一個(gè)小時(shí)。也可以使用相同的JavaScript代碼,但替換下面的“文本/的CSS“和”文本 JavaScript的“,當(dāng)然一定要包括。代替的。css的js文件。
    2011-04-04
  • PHP單文件上傳原理及上傳函數(shù)的封裝操作示例

    PHP單文件上傳原理及上傳函數(shù)的封裝操作示例

    這篇文章主要介紹了PHP單文件上傳原理及上傳函數(shù)的封裝操作,結(jié)合實(shí)例形式詳細(xì)分析了php文件上傳的原理、步驟及相關(guān)函數(shù)封裝操作技巧,需要的朋友可以參考下
    2019-09-09

最新評(píng)論