PHP:pcntl_errno()的用法_PCNTL函数
485
2023-12-15
(PHP 4, PHP 5)
uniqid — 生成一个唯一ID
$prefix
= ""
[, bool $more_entropy
= false
]] )
获取一个带前缀、基于当前时间微秒数的唯一ID。
prefix
有用的参数。例如:如果在多台主机上可能在同一微秒生成唯一ID。
prefix
为空,则返回的字符串长度为13。more_entropy
为
TRUE
,则返回的字符串长度为23。
more_entropy
如果设置为 TRUE
,uniqid() 会在返回的字符串结尾增加额外的煽(使用combined linear congruential generator)。
使得唯一ID更具唯一性。
返回字符串形式的唯一ID。
Example #1 uniqid() 例子
<?php
/* A uniqid, like: 4b3403665fea6 */
printf("uniqid(): %srn", uniqid());
/* We can also prefix the uniqid, this the same as
* doing:
*
* $uniqid = $prefix . uniqid();
* $uniqid = uniqid($prefix);
*/
printf("uniqid('php_'): %srn", uniqid('php_'));
/* We can also activate the more_entropy parameter, which is
* required on some systems, like Cygwin. This makes uniqid()
* produce a value like: 4b340550242239.64159797
*/
printf("uniqid('', true): %srn", uniqid('', true));
?>
版本
说明
5.0.0
prefix
参数设为可选。
4.3.1
prefix
参数的长度限制提升到114个字符。
Note:
在Cygwin环境下,为了使此函数能够工作,more_entropy
必须设置为 TRUE
。
#免责声明#
本站[绿夏技术导航]提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序或内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件[admin@lxwl520.com]与我们联系进行删除处理。敬请谅解!