<?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? –