PHP uniqid() 函数
定义和用法
uniqid() 函数根据微秒时间戳(以微秒为单位的当前时间)生成唯一的 ID。
语法
uniqid(prefix,more_entropy)
参数值
参数 | 描述 |
---|---|
prefix | 可选。指定唯一 ID 的前缀(如果两个脚本在完全相同的微秒时间生成 ID,则很有用)。 |
more_entropy | 可选。在返回值末尾指定更多熵。这将使结果更独特。当设置为 TRUE 时,返回值字符串将为 23 个字符。默认值为 FALSE,返回值字符串将为 13 个字符长 |
技术细节
返回值 | 以字符串形式返回唯一的标识符 |
---|---|
PHP 版本 | 4+ |
变更日志 | prefix 参数在 PHP 5.0 中变为可选。 prefix 的长度限制在 PHP 4.3.1 中从 114 个字符提高。 |
❮ PHP 杂项参考