最新的Web开发教程
 

PHP uniqid() Function

<PHP其它参考

生成一个唯一的ID:

<?php
echo uniqid();
?>
运行示例»

定义和用法

uniqid()函数生成基于所述microtime中(以微秒当前时间)的唯一ID。

Note:从这个函数生成的ID是不是最佳的,因为它是基于系统时间。 为了产生极难预测ID,使用md5()函数。


句法

uniqid( prefix,more_entropy )

参数 描述
prefix 可选的。 指定一个前缀,以独特的ID (useful if two scripts generate ids at exactly the same microsecond)
more_entropy 可选的。 在指定的返回值到底有多熵。 这将使结果更加独特。 当设置为TRUE,则返回字符串将是23个字符。 默认为false,因此该返回字符串将是13个字符长

技术细节

返回值: 返回唯一标识符,作为字符串
PHP版本: 4+
更新日志: prefix参数在PHP 5.0起成为可选项。

前缀 114个字符的限制在PHP 4.3.1长大。

<PHP其它参考