创建一个以当前日期d:m:Y

时间:2015-11-22 17:50:56

标签: php ubuntu filenames

PHP

$file = fopen((string)date("d-m-Y").".php","w");
fwrite($file,'Body');
fclose($file);

正确创建名为22-11-2015的文件。

但是

$file = fopen((string)date("d:m:Y").".php","w");
fwrite($file,'Body');
fclose($file);

制作名为23P826~3的文件!!!!。

为什么无法在Ubuntu中为文件名设置:

1 个答案:

答案 0 :(得分:3)

首先,您可以查看Wikipedia Filename page以获取更多信息。

从我的角度来看,文件和目录名称中应避免使用特殊字符,以避免不必要的压力......