0

在阅读了一些主题和文章后,我想出了以下代码:

$timeFirst  = strtotime('1971-01-01 00:00:00');
$timeSecond = date("s");
$filename = $timeFirst - $timeSecond;

我基本上想要一个唯一的数字用作文件名,并且从设定日期到现在的秒数永远不会相同,这似乎是一个不错的选择。然而这个数字正在下降,除非我随着时间倒退(不太可能)是不正确的。谁能告诉我为什么我的语法是错误的?

4

1 回答 1

0

要给出唯一的文件名,只需在实际文件名后面加上 time()。

例如,如果文件名是 dummy.png,则在 time() 后面附加“dummy”;

$file_name=“虚拟”.time();

$file_name 会给你一个唯一的文件名。

于 2012-10-22T10:42:18.183 回答