Heim > Artikel > Backend-Entwicklung > PHP generiert eindeutige Zeichenfolgen
PHP generiert eine eindeutige Zeichenfolge
Verwenden Sie den Zeitstempel als Originalzeichenfolge und generieren Sie zufällig fünf Zeichen. Fügen Sie sie zufällig ein Beliebige Position zum Generieren einer neuen Zeichenfolge, um sicherzustellen, dass es nicht zu Duplikaten kommt.
Der Code lautet wie folgt:
function rand($len) { $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz'; $string=time(); for(;$len>=1;$len--) { $position=rand()%strlen($chars); $position2=rand()%strlen($string); $string=substr_replace($string,substr($chars,$position,1),$position2,0); } return $string; }
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonPHP generiert eindeutige Zeichenfolgen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!