php生成唯一的ID使用uniqid(),注意是13位
作者:互联网
// generate unique string
echo uniqid();
/* 输出
4bd67c947233e
*/
// generate another unique string
echo uniqid();
/* 输出
4bd67c9472340
*/
生成出来的ID前几位是一样的,这是因为生成器依赖于系统的时间,这其实是一个非常不错的功能,因为你是很容易为你的这些ID排序的。
可以加上前缀避免重名:
// 前缀
echo uniqid('foo_');
/* 输出
foo_4bd67d6cd8b8f
*/
标签:13,unique,string,generate,echo,php,ID,uniqid 来源: https://blog.csdn.net/qianslove/article/details/97106883