php 两次include后,第一个include里的变量无效了
目录结构
+ root
index.php
config.php
+c
index.php
root/config.php 里的内容
$shell['jquery'] = "jquery 1.4";
?>
root/index.php 里的内容
include "config.php";
print $shell['jquery'];
?>
root/c/index.php 里的内容
include "../index.php";
?>
访问root/index.php返回
jquery 1.4
访问root/c/index.php返回
Notice: Undefined variable: shell in H:\software\dev\php\xampp\htdocs\phptest\index.php on line 3
请问,两次include 后变量为什么会失效呢?正确的做法应该是怎样做?
谢谢大家了