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

實測在class的function中include的文件中非php的global全局環境

測試代碼1.php
復制代碼 代碼如下:
<?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
復制代碼 代碼如下:
<?php
$g2 = 'g2';
global $gg2;//本環境下并非全局,需要提升
$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";

結果
復制代碼 代碼如下:
--- 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文件變量域已經變成func中了,非全局.
但是可以通過global提升.
一般被include文件在編寫時,可能會由于沒有注意到被include的情況,就覺得有點郁悶了.

php技術實測在class的function中include的文件中非php的global全局環境,轉載需保留來源!

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

主站蜘蛛池模板: 白丝女仆被强扒内裤 | 在线观看国产精美视频 | 久久久久嫩草影院精品 | 操他射他影院 | 精品久久久久亚洲 | 国产精品在线手机视频 | 久久国产精品永久网站 | 亚洲人成电影网站 | 国产精品自在在线午夜蜜芽tv在线 | 男生插女生下体 | 欧美性情video sexo视频 | 91亚洲精品福利在线播放 | 国产片MV在线观看 | 亚洲熟少妇在线播放999 | 亚洲精品国产专区91在线 | 伊人影院香蕉久在线26 | 一区二区三区无码高清视频 | 姑娘日本大全免费观看版中文翻译 | 十分钟免费看完整视频 | 99视频偷窥在线精品国自产拍 | 天天看学生视频 | 九九热在线视频观看这里只有精品 | 美女扒开尿口让男生添动态图 | 一本道手机无码在线看 | 小黄鸭YELLOWDUCK7596 | 医生含着我的奶边摸边做 | 99re久久热免费视频 | 视频在线观看高清免费看 | 日本A级作爱片金瓶双艳 | 野花日本大全免费观看3中文版 | 木凡的天空在线收听 | 中俄两军在日本海等上空战略巡航 | 欧美性色生活片天天看99顶级 | 久久视频在线视频观品15 | 国产在线观看香蕉视频 | 黑人强伦姧人妻日韩那庞大的 | 国产成人啪精视频精东传媒网站 | 最近的中文字幕免费完整 | 秋霞伦理高清视频在线 | 97国产精品视频在线观看 | 日韩专区亚洲国产精品 |