<?php
if(file_exists(dirname(__FILE__).'\<<<<<<<'))
echo "YES";
else
echo "No";
?>
我的服务器PHP的file_exists是Windows 2003的无效的文件名
当我在我的服务器上测试,响应是YES。
但我们都知道文件的名称: “< < < < < < <” 是无效的,所以命名文件 “< < < < < < <” 不存在
那么究竟是什么原因呢?
当我回声目录名(FILE ) '\ < < < < < < <'。
输出为C:\网站\ < < < < < < <
检查这是否仍然说不? <?=(file_exists(dirname(__ FILE __)。'\ <<<<<<<'))? “是”:“否”; ?> –
echo'dirname(__ FILE __)。'\ <<<<<<<'',会输出什么? – srain
var_dump(is_file(dirname(__ FILE __)。'\ <<<<<<''));'output? –