如果我使用:$t = time(); echo $t; 这将输出类似:1319390934 我有两个问题:此值可以用作唯一ID? 如何从中生成日期? 我不能使用uniqid(),因为我需要一个可用于排序(最近)的值。 最佳答案 如前所述,使用time()将为您提供一种创建唯一ID的可排序方式。串联字符串还可以进一步使所需的结果随机化,并仍然使其可排序:$uniqueId= time().'-'.mt_rand();