国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

解析thinkphp import 文件內(nèi)容變量失效的問題

2024-05-04 23:10:51
字體:
供稿:網(wǎng)友
用TP 集成支付寶賬戶綁定功能時碰上個問題
ORM 下有文件 config.class.php
直接import()后 發(fā)現(xiàn)里面的變量無法使用 但確實是加載咯。。(在config.class.php輸出內(nèi)容成功)
思考百度了半天。。
原來一直知道 JS 作用域 忽略了 PHP 函數(shù)也有作用域的- -
具體原理:

復(fù)制代碼 代碼如下:


<?php
class b{
function test(){
myImport("a.php");
$testClass = new impClass();
$testClass->test();
echo $a."from b";
}
}
class a{
function funa(){
$InsB = new b();
$InsB->test();
}
}
function myImport($file){
require $file;
echo $a."from myImport";
}
$InsA = new a();
$InsA->funa();
?>
a.php
<?php
$a = "a";
class impClass{
function test(){
echo "import success";
}
}
?>


顯示:

解析thinkphp import 文件內(nèi)容變量失效的問題

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 中山市| 利川市| 来宾市| 元谋县| 白河县| 海南省| 琼海市| 丰宁| 盱眙县| 铁岭县| 来凤县| 寿宁县| 新巴尔虎右旗| 民和| 伊宁市| 灵台县| 红河县| 乃东县| 义乌市| 清河县| 益阳市| 沽源县| 格尔木市| 武宣县| 沾益县| 鄂伦春自治旗| 华池县| 吉木萨尔县| 青河县| 江西省| 陆丰市| 龙陵县| 涿州市| 溆浦县| 边坝县| 兴化市| 原平市| 太湖县| 秭归县| 江北区| 上高县|