Gli ultimi tutorial di sviluppo web
 

PHP uniqid() Function

<PHP Varie Riferimento

Esempio

Generare un ID univoco:

<?php
echo uniqid();
?>
Esempio Run »

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