require_once不是只请求一次指定的php文件吗?
为什么我在Zend中下断点调试的时候会出现异常?
比如include.php
里面有如下代码require_once('Log.php');
require_once('Error.php');
而这两个php文件中都包含这样一句代码require_once('Config.php')
在调试include.php的时候会出现变量重复声明的错误....疑惑require_once的功能。
为什么我在Zend中下断点调试的时候会出现异常?
比如include.php
里面有如下代码require_once('Log.php');
require_once('Error.php');
而这两个php文件中都包含这样一句代码require_once('Config.php')
在调试include.php的时候会出现变量重复声明的错误....疑惑require_once的功能。
建议针对具体的错误,看看重复声明的变量是什么变量,检查该变量是不是既出现在Log.php又出现在Error.php中,或者又在当前页面定义。
你的写法相当于include.php文件两次定义require_once('Config.php'),当然报错了。2、直接把require_once('Config.php')加到include.php里面。
Error.php,Config.php两个文件都用到了Config.php,所以include.php要注意先定义Config.php,再定义Error.php,Config.php。第一次回答问题,赚点积分。