Fonction uniqid()
Exemple
Générer un identifiant unique :
<?php
echo uniqid();
?> 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. |