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 后变量为什么会失效呢?正确的做法应该是怎样做?
谢谢大家了
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号