2017-10-19 66 views
-2

我想使用PHP創建一個文件,但問題是所需的文件沒有名稱,但只有一個擴展名。我該怎麼做? 目前的代碼只是沒有文件,但它也不會給我一個錯誤。如何在PHP中創建一個沒有名字但只有擴展名的文件?

fopen('.extension', 'w')or die('ERROR MESSAGE'); 
+0

你爲什麼認爲它不創建文件? –

+1

不,你只會想。我可以理解混淆來自哪裏,因爲你實際上不能*看到*文件。 –

+0

Ignacio和Phillip只是說該文件已創建,但已隱藏。 – 2017-10-19 22:35:36

回答

1

僅具有擴展名和無名稱的文件在UNIX中被視爲隱藏。要列出它們,您可以在終端內呼叫ls -la

所以你發佈的代碼應該可以正常工作。注意:你應該總是關閉fopen的文件操作!

$f = fopen('.extension', 'w'); 
if ($f) { 
    fclose($f); 
} 
+0

謝謝...也許這是太多的小時編碼,我的隱藏文件被設置爲不顯示在我的FTP軟件 –

相關問題