中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

實測在class的function中include的文件中非php的global全局環(huán)境

測試代碼1.php
復(fù)制代碼 代碼如下:
<?php
$g1 = 'g1';
class c{
function fun() {
include('2.php');
echo "/n-----in class fun---/n";
global $g1;
var_dump("/$g1 => ", $g1
,'$g2 => ', $g2
,'$gg2 => ', $gg2
);
echo "/n--------/n";
}
}
c::fun();
echo "/n--- in 1.php ----/n";
var_dump('$g1 => ', $g1
,'$g2 => ', $g2
,'$gg2 => ', $gg2);
echo "/n--- ----/n";

代碼2.php
復(fù)制代碼 代碼如下:
<?php
$g2 = 'g2';
global $gg2;//本環(huán)境下并非全局,需要提升
$gg2 = 'gg2';
function g2fun() {
global $g1, $g2, $gg2;
echo "/n--- in g2fun ----/n";
var_dump('$g1 => ', $g1, '$g2 => ', $g2
, '$gg2 => ', $gg2);
echo "/n--- ----/n";
}
g2fun();
echo "/n--- in 2.php ----/n";
var_dump('$g1 => ', $g1, '$g2 => ', $g2
, '$gg2 => ', $gg2
);
echo "/n--- ----/n";
global $g1;
echo "/n--- in 2.php global----/n";
var_dump('$g1 => ', $g1, '$g2 => ', $g2
, '$gg2 => ', $gg2
);
echo "/n--- ----/n";

結(jié)果
復(fù)制代碼 代碼如下:
--- in g2fun ----
string(7) "$g1 => "
string(2) "g1"
string(7) "$g2 => "
NULL
string(8) "$gg2 => "
string(3) "gg2"
--- ----
--- in 2.php ----
string(7) "$g1 => "
NULL
string(7) "$g2 => "
string(2) "g2"
string(8) "$gg2 => "
string(3) "gg2"
--- ----
--- in 2.php global----
string(7) "$g1 => "
string(2) "g1"
string(7) "$g2 => "
string(2) "g2"
string(8) "$gg2 => "
string(3) "gg2"
--- ----
-----in class fun---
string(7) "$g1 => "
string(2) "g1"
string(7) "$g2 => "
string(2) "g2"
string(8) "$gg2 => "
string(3) "gg2"
--------
--- in 1.php ----
string(7) "$g1 => "
string(2) "g1"
string(7) "$g2 => "
NULL
string(8) "$gg2 => "
string(3) "gg2"
--- ----

由此可見,
在class中include后,被include文件變量域已經(jīng)變成func中了,非全局.
但是可以通過global提升.
一般被include文件在編寫時,可能會由于沒有注意到被include的情況,就覺得有點郁悶了.

php技術(shù)實測在class的function中include的文件中非php的global全局環(huán)境,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91精品国产乱码麻豆白嫩 | 久久久久久久久久久91 | 中文字幕av亚洲精品一部二部 | 久久久一二三 | 久久精品国产一区二区电影 | 亚洲精品国产电影 | 香蕉视频一区二区 | 久久国产日韩欧美 | 国产精品美女久久久久aⅴ国产馆 | 日韩电影免费在线观看中文字幕 | 日本精品在线播放 | 91视频国产区 | 久久免费精品 | 国产在线拍偷自揄拍视频 | 国产精品99久久久久 | 玖玖视频| 天天综合网天天综合 | 免费视频久久久久 | av在线一区二区三区 | 91精品久久久久久久久 | 成人日韩 | 一级毛片视频在线观看 | www.久久久久久久久 | 日韩三级 | 国产精品国产亚洲精品看不卡15 | 国产一区二区激情视频 | 巨大黑人极品videos精品 | 成人免费在线视频 | 91麻豆久久久 | 精品久久久久久亚洲精品 | 黄色av免费网站 | 国产欧美日韩精品一区 | 天天操操操操操 | 成人午夜在线 | 91精品国产91久久久久久 | 国产精品久久一区二区三区 | a天堂在线 | 国产精品国产精品国产专区不蜜 | 一区二区三区免费 | 欧美一区二区三区免费电影 | 欧美在线观看网站 |