Derniers tutoriels de développement web
 

PHP uniqid() Function

<PHP Divers Référence

Exemple

Générer un identifiant unique:

<?php
echo uniqid();
?>
»Exécuter exemple

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