Description
int
uniqid
( string prefix [, boolean 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
.
Le
paramètre
lcg
est
utilisé
à
partir
de
PHP
4
et
PHP
3.0.13
et
ultérieurs
.
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
.