1、 使用md5加密数字;
举例:
<?php
echo md5(time().mt_rand(1,10000000));
?>
输出结果为:
e9e169d023dld5e349c9a55c01f4
这种方法有一定的概率重复,因为仅仅是基于时间戳和随机数的,如果在同一秒内经过太过次的运行,导致随机数一样的话,输出结果会是一样的
2、 使用php内置函数uniqid();
uniqid()函数基于以微妙计的当前时间,生成一个相对唯一的ID。
但是在w3chool参考文献中有一个提示和注释:由于基于系统时间,通过