PHP uniqid()
La fonction uniqid() est une fonction intégrée en PHP qui génère un ID unique basé sur le microtime (l’heure actuelle en microsecondes).
Syntaxe
uniqid(prefix, more_entropy)
Paramètres
- prefix(Optionnel) : Spécifie un préfixe à l’ID unique (utile si deux scripts génèrent des ID exactement à la même microseconde).
- more_entropy(Optionnel) : Spécifie plus d’entropie à la fin de la valeur de retour. Cela rendra le résultat plus unique. Lorsqu’il est défini sur TRUE, le résultat sera de 23 caractères. La valeur par défaut est FALSE et le résultat comportera 13 caractères.
Valeur de retour
La fonction renvoie l’identifiant unique, sous forme de chaîne.
Version PHP:
4+
Exemple :
Le code suivant génère un identifiant unique:
<?php echo uniqid(); ?>
Sortie:
5e3c5fd2f293c