Fonction uniqid()

❮ Référence PHP Divers

Exemple

Générer un identifiant unique :

<?php
echo uniqid();
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction uniqid() génère un identifiant unique basé sur le microtime (le temps actuel en microsecondes).


Syntaxe

uniqid( prefix, more_entropy )

Valeurs des Paramètres

Paramètre Description
prefix Optionnel. Spécifie un préfixe pour l'identifiant unique (utile si deux scripts génèrent des identifiants exactement à la même microseconde)
more_entropy Optionnel. Spécifie une plus grande entropie à la fin de la valeur de retour. Cela rendra le résultat plus unique. Lorsqu'il est défini sur TRUE, la chaîne de retour sera de 23 caractères. Par défaut, c'est FALSE, et la chaîne de retour sera longue de 13 caractères.

Détails Techniques

Valeur de Retour : Renvoie l'identifiant unique sous forme de chaîne.
Version PHP : 4+
Journal des Modifications : Le paramètre prefix est devenu optionnel dans PHP 5.0.
La limite de 114 caractères pour prefix a été augmentée dans PHP 4.3.1.

❮ Référence PHP Divers