-2
我想使用PHP创建一个文件,但问题是所需的文件没有名称,但只有一个扩展名。我该怎么做? 目前的代码只是没有文件,但它也不会给我一个错误。如何在PHP中创建一个没有名字但只有扩展名的文件?
fopen('.extension', 'w')or die('ERROR MESSAGE');
我想使用PHP创建一个文件,但问题是所需的文件没有名称,但只有一个扩展名。我该怎么做? 目前的代码只是没有文件,但它也不会给我一个错误。如何在PHP中创建一个没有名字但只有扩展名的文件?
fopen('.extension', 'w')or die('ERROR MESSAGE');
仅具有扩展名和无名称的文件在UNIX中被视为隐藏。要列出它们,您可以在终端内呼叫ls -la
。
所以你发布的代码应该可以正常工作。注意:你应该总是关闭fopen
的文件操作!
$f = fopen('.extension', 'w');
if ($f) {
fclose($f);
}
谢谢...也许这是太多的小时编码,我的隐藏文件被设置为不显示在我的FTP软件 –
你为什么认为它不创建文件? –
不,你只会想。我可以理解混淆来自哪里,因为你实际上不能*看到*文件。 –
Ignacio和Phillip只是说该文件已创建,但已隐藏。 – 2017-10-19 22:35:36