我没有收到任何错误,但INCLUDE_DIR.'class.ticket.php'
未包含该文件...路径正确但仍未发生任何事情......任何人都可以解释如何解决此问题。
require_once(INCLUDE_DIR.'class.client.php');
echo INCLUDE_DIR.'class.ticket.php';
if( file(INCLUDE_DIR.'class.ticket.php'))
echo "here";
require_once(INCLUDE_DIR.'class.ticket.php');
echo "file included";
此处打印但未打印包含的文件 感谢
答案 0 :(得分:3)
如果要检查文件是否存在,请使用file_exists()功能,而不是file()功能。你正在做的事情是完全不同的,你正在将指定的文件读入一个数组(你没有指定)。从那以后,您可以继续调试代码。
答案 1 :(得分:3)
它真的不包括在内吗?
尝试运行:
var_dump( get_included_files());
(http://php.net/manual/en/function.get-included-files.php)
ps:作为旁注,不要使用if(file($ var)),使用if(file_exists($ var))