Position actuelle: Accueil> Catégories de fonctions> uniqid

uniqid

Générer un identifiant unique
Nom:uniqid
Catégorie:Divers
Langage de programmation:php
Description en une ligne:Générer un ID unique.

Définition et utilisation

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 () .

Exemple

Générez une pièce d'identité unique:

 <? Php
Echo Uniqid ( ) ;
?>

Essayez-le vous-même

grammaire

 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.

illustrer

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.

Valeur de retour

Renvoie un identifiant unique en tant que chaîne.

Fonctions similaires