定义和用法
的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其它参考