sleep <<< |
uniqid | unpack >>> |
7.60 Fonctions diverses 7 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . connection_aborted . connection_status . connection_timeout . constant . define . defined . die . eval . exit . get_browser . highlight_file . highlight_string . ignore_user_abort . pack . show_source . sleep ->uniqid . unpack . usleep |
7.60.23 uniqid()Génère un identifiant unique[ Exemples avec uniqid ] PHP 3, PHP 4 string uniqid ( string prefix , bool lcg )uniqid retourne un identifiant préfixé unique, basé sur l'heure courante, en micro-secondes. Le préfixe peut servir à identifier facilement différents hôtes, si vous générez simultanément des fichiers depuis plusieurs hôtes, à la même micro-seconde. prefix peut prendre jusqu'à 114 caractères. Si le paramètre optionnel lcg est TRUE , uniqid ajoutera une entropie "combined LCG" à la fin de la valeur retournée, ce qui renforcera encore l'unicité de l'identifiant. Sans prefix (préfixe vide), la chaîne retournée fera 13 caractères. Si lcg est à TRUE , elle fera 23 caractères.
Si vous voulez utiliser un identifiant unique, ou bien gérer des cookies, il est recommandé d'utiliser un code tel que celui-ci :
Ceci va créer un identifiant de 32 caractères (un nombre hexadécimal de 128 ) qui sera très difficile à prédire. |
<< | uniqid | >> |
sleep | Fonctions diverses | unpack |