Programmazione
819 visualizzazioni
PHP, creare una stringa random
20/11/2019La funzione uniqid() in PHP è una funzione integrata che viene utilizzata per generare un valore (ID) univoco basato sull'ora corrente espressa in microsecondi (microtime).
Per impostazione predefinita, restituisce una stringa univoca lunga 13 caratteri.
Possiamo impostare due parametri:
prefisso (facoltativo): specifica un prefisso per l'ID univoco (utile per rendere completamente unico rispetto a un ID eventualmente generato esattamente nello stesso microsecondo)
more_entropy (facoltativo): specifica più entropia alla fine del valore restituito. Ciò renderà il risultato ancor più unico.
L'impostazione predefinita è FALSE.
Se impostato su TRUE, la stringa di ritorno sarà di 23 caratteri.