2017-10-19 64 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软件 –

相关问题