2016-10-27 36 views
2
$filename="temp"; 
$file="src_new/".$filename."@".date("Y-m-d_H:i:s",strtotime("now + 3 hours + 45 minutes")).".php"; 
$writeHandle=fopen($file,"w"); // Error is thrown here 

我不明白爲什麼它無法打開文件名稱的文件「溫度「附加當前的日期和時間。任何人都可以在這裏請賜教嗎?php - fopen(src_new/temp @ 2016-10-27_06:45:54.php):無法打開流:無效的參數

注意:我已經嘗試在文件路徑中跳過反斜槓,即'\',但結果與當前沒有不同。

+1

這是一個無效的文件名 –

+0

是因爲冒號嗎? @JohnConde – hecate

回答

2

MS Windows不「愛」冒號。

推薦文件重命名爲:Y-M-d_H.i.s

它工作正常的所有平臺和文件系統。