Wie kann man dafür sorgen, dass "uniqid" nur Zahlen gibt?

Ich habe den folgenden Code, den ich aus verschiedenen Tutorial-Beispielen zusammengestellt habe:

<?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);

?>

GEIGE:http://phpfiddle.org/main/code/27d-qfw

Ich möchte, dass dies eine Nummer erstellt. die aktuelle Uhrzeit, gefolgt von einer 6-stelligen Zufallszahl.

Zum Beispiel:20130710045730-954762

Momentan enthalten die Zufallszahlen jedoch auch Buchstaben.

Zum Beispiel:20130710045730-Z3sVN2

Wie kann ich den Code bearbeiten, um nur Zahlen einzuschließen? Jede Hilfe wird geschätzt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage