Definizione e l'utilizzo
uniqid() funzione genera un ID univoco basato sul microtime (ora corrente in microsecondi).
Note: L'ID generato da questa funzione non è ottimale, in quanto si basa sul tempo di sistema. Per generare una estremamente difficile prevedere ID, utilizzare il md5() la funzione.
Sintassi
uniqid( prefix,more_entropy )
Parametro | Descrizione |
---|---|
prefix | Opzionale. Specifica un prefisso per l'ID univoco (useful if two scripts generate ids at exactly the same microsecond) |
more_entropy | Opzionale. Specifica più entropia alla fine del valore di ritorno. Questo renderà il risultato più unico. Quando è impostato su TRUE, la stringa di ritorno sarà di 23 caratteri. Il valore predefinito è FALSE, e la stringa di ritorno sarà lungo 13 caratteri |
Dettagli tecnici
Valore di ritorno: | Restituisce l'identificatore univoco, come una stringa |
---|---|
Versione PHP: | 4+ |
changelog: | Il parametro prefix è diventato opzionale in PHP 5.0. Il limite di 114 caratteri per il prefisso è stata sollevata in PHP 4.3.1. |
<PHP Varie Riferimento