uniqid()
génère un ID unique basé sur l'heure actuelle en microsecondes.
CONSEIL: Parce qu'il est basé sur le temps du système, l'ID généré par cette fonction n'est pas optimal. Pour générer un ID absolument unique, utilisez la fonction MD5 () .
Générez une pièce d'identité unique:
<? Php Echo Uniqid ( ) ; ?>
Essayez-le vous-même
Uniqid ( préfixe , More_entropy )
paramètre | décrire |
---|---|
préfixe |
Facultatif. Spécifiez un préfixe pour ID. Ce paramètre est utile si les deux scripts génèrent des ID dans les mêmes microsecondes. |
Plus_entropy | Facultatif. Spécifie plus d'entropie à la fin de la valeur de retour. |
Si le paramètre de préfixe est vide, la chaîne retournée est de 13 chaînes de longueur. Si le paramètre Morentropy est défini sur true, il dure 23 chaînes.
Si le paramètre plus_entropy est défini sur true, une entropie supplémentaire est ajoutée à la fin de la valeur de retour (en utilisant un programme de génération congruente linéaire combiné), ce qui rend le résultat meilleur.
Renvoie un identifiant unique en tant que chaîne.