天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

測(cè)試代碼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"
--- ----

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

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

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

主站蜘蛛池模板: 亚洲欧美中文在线一区 | 国产亚洲精品久久久久久久软件 | 国产成人精品电影在线观看 | 中文字幕无码亚洲视频 | 久草草在线视视频 | 校园全肉高h湿一女多男 | 香蕉人人超人人超碰超国产 | 色多多污污下载 | 亚洲人成电影网站 | 秋霞电影午夜伦午夜 | 在线播放性xxx欧美 在线播放午夜理论片 | 免费的好黄的漫画 | 久久精品在现线观看免费15 | 99国产在线视频有精品视频 | 小小水蜜桃视频高清在线观看免费 | 99国产精品久久人妻无码 | 中国人泡妞xxxxxxxx19 | 一区二区中文字幕在线观看 | 捆绑白丝粉色JK震动捧喷白浆 | 日产日韩亚洲欧美综合搜索 | 成 人 网 站毛片 | 果冻传媒在线观看高清完整免费 | 国产国产成年在线视频区 | 边做边爱播放3免费观看 | 999久久狠狠免费精品 | 国产精品JIZZ在线观看A片 | 在线观看视频国产 | 久久久久久久网 | 最近日本字幕MV免费观看在线 | 手机毛片在线观看 | 久久伊人精品青青草原2021 | 午夜家庭影院 | hdsexvideos中国明星 | 亚洲色欲色欲WWW在线成人网 | 国产成人高清视频 | 日韩人妻无码精品久久中文字幕 | 暖暖 免费 日本 高清 在线1 | 美女全光末满18勿进 | 俄罗斯老妇女BBXX | 全身无赤裸裸美女网站 | 三级网址在线播放 |