我有以下代码,这些代码来自不同的教程示例:
<?php
$stamp = date("Ymdhis");
$random_id_length = 6;
$rndid = crypt(uniqid(rand(),1));
$rndid = strip_tags(stripslashes($rndid));
$rndid = str_replace(".","",$rndid);
$rndid = strrev(str_replace("/","",$rndid));
$rndid = substr($rndid,0,$random_id_length);
$orderid = "$stamp-$rndid";
$orderid = str_replace(".", "", "$orderid");
echo($orderid);
?>
小提琴: http ://phpfiddle.org/main/code/27d-qfw
我想用这个来创建一个数字;当前时间,后跟一个 6 位随机数。
例如:20130710045730-954762
然而,目前随机数字还包括字母。
例如:20130710045730-Z3sVN2
如何编辑代码以仅包含数字?任何帮助表示赞赏。