Maison > Article > développement back-end > php génère des chaînes uniques
PHP génère une chaîne unique
Utilisez l'horodatage comme chaîne d'origine et générez aléatoirement cinq caractères Insérez au hasard dans n'importe quelle position pour générer une nouvelle chaîne, garantissant ainsi l'absence de duplication.
Le code est le suivant :
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; }
Tutoriel recommandé : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!