PHP uniqid()Fonctions
Manuel de référence PHP Divers
Définition et utilisation
La fonction uniqid() génère un identifiant unique basé sur l'heure actuelle en microsecondes.
Remarque :Comme il est basé sur l'heure système, l'ID généré par cette fonction n'est pas optimal. Pour générer un ID absolument unique, utilisez la fonctionmd5().
Syntaxe
uniqid(prefix,more_entropy)
| Parameters | Description |
|---|---|
| préfixe | Facultatif. Spécifie un préfixe pour l'identifiant unique. Ce paramètre est utile si deux scripts génèrent des ID à la même microseconde. |
| more_entropy | Facultatif. Spécifie plus d'entropie à la fin de la valeur de retour. Cela rend le résultat plus unique. Lorsqu'il est défini sur TRUE, la chaîne retournée comporte 23 caractères. La valeur par défaut est FALSE, et la chaîne retournée comporte 13 caractères. |
Détails techniques
| Valeur de retour : | Retourne l'identifiant unique sous forme de chaîne. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | Dans PHP 5.0,prefixle paramètre est devenu facultatif. Dans PHP 4.3.1,prefixla limite de longueur de 114 caractères du préfixe a été augmentée. |
Manuel de référence PHP divers Autres extensions