18910140161

PHP中uniqid()函数的介绍和使用

顺晟科技

2021-07-21 09:13:02

377

在php脚本中,有时候需要同时生成生多的的ID,虽然有很多方法可以实现生成ID的功能,但今天说一下php脚中一个内置的方法 niqid()。

php niqid() 函数介绍

uniqid():基于当前的微秒时间,生成一个的ID。

语法:

uniqid(prefix,more_entropy)

参数:

prefix:可选,规定一个生成后ID的前缀

more_entropy:可选,默认情况下 uniqid 返回13位的字符串,如果此项设置为 TRUE,则会返回 23 位的字符串。

返回值:

以字符串的形式返回ID的标识符。

uniqid() 函数使用方法

示例1:

echo uniqid();
echo '<br/>';
echo uniqid();
echo '<br/>';
echo uniqid();

运行结果:

60f53e1082ac0
60f53e1082ac3
60f53e1082ac4

示例2:

给 uniqid() 返回的字符串加上前缀

echo uniqid('mo');
echo '<br/>';
echo uniqid('ab');
echo '<br/>';
echo uniqid('cd');

运行结果:

mo60f53e67128ca
ab60f53e67128cd
cd60f53e67128ce

示例3:

设置 uniqid() 返回的字符串多几位!

echo uniqid('',true);
echo '<br/>';
echo uniqid('',true);
echo '<br/>';
echo uniqid('',true);

运行结果:

60f53eec538145.76989377
60f53eec5381c1.77104164
60f53eec5381d4.65295924
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航