Magazine Internet

Générer un identifiant unique avec PHP

Publié le 10 juillet 2008 par Dator
Code
Crédit photo : Mario Alberto Magallanes Trejo/SXC

Vous en avez marre de vos identifiant MYSQL qui vont de 1 à l’infini ? Vous voulez des identifiant qui reste unique par tout les moyens et qui ne sont pas des entier ?

Voici la solution :

PHP intègre une fonction qui permet de générer un identifiant unique basé sur la date et l’heure en microsecondes … soit unique !

echo uniqid();

Vous pouvez formater un minimum en ajoutant un préfixe à votre identifiant :

echo uniqid('id-');

Et vous pouvez le rendre plus complexe (23 caractères au lieu de 13 normalement).

echo uniqid(null,true);

Avec cette fonction, finit les identifiant qui se suivent et que l’on peut retrouver !



Générer un identifiant unique avec PHP


Retour à La Une de Logo Paperblog

LES COMMENTAIRES (2)

Par Jonathan
posté le 14 septembre à 23:21
Signaler un abus

J'ai trouve ce site http://www.uniqid-php.com, qui propose l'uniquid() courant en temps reel ! Bien pratique pour pas etre oblige d'avoir une page PHP en local prete a etre ouverte constamment :)

Par ao
posté le 14 août à 06:41
Signaler un abus

Une bonne chose de faite ! ^^

En espérant que cette fonction soit vraiment "parfaite" à intégrer !

A propos de l’auteur


Dator 51 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog