Définition et utilisation
Le uniqid() fonction génère un identifiant unique sur la base du microtime (heure actuelle en microsecondes).
Note: L'ID généré à partir de cette fonction n'est pas optimale, car elle est basée sur le temps du système. Pour générer un extrêmement difficile à prédire ID, utilisez le md5() fonction.
Syntaxe
uniqid( prefix,more_entropy )
Paramètre | La description |
---|---|
prefix | Optionnel. Indique un préfixe à l'identifiant unique (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | Optionnel. Indique plus d'entropie à la fin de la valeur de retour. Cela rendra le résultat plus unique. Lorsqu'il est réglé sur TRUE, la chaîne de retour sera 23 caractères. Par défaut est FAUX, et la chaîne de retour sera de 13 caractères |
Détails techniques
Valeur de retour: | Renvoie l'identifiant unique, en tant que chaîne |
---|---|
PHP Version: | 4+ |
changelog: | Le paramètre prefix est devenu optionnel en PHP 5.0. La limite de 114 caractères pour le préfixe a été élevé en PHP 4.3.1. |
<PHP Divers Référence