Site icon

Generare stringhe random in PHP

Generare stringhe random in PHP

Generare stringhe random in PHP

Nella categoria “potrebbe sempre tornare utile,” ecco una funzione semplice per generare stringhe casuali in PHP.

In fase di programmazione, è comune avere l’esigenza di generare stringhe casuali, ad esempio per creare password temporanee o identificativi univoci per elementi su una pagina web. Ecco come fare in PHP.

function generaStringaCasuale($lunghezza) {
$caratteri = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$stringaCasuale = '';
for ($i = 0; $i < $lunghezza; $i++) {
$stringaCasuale .= $caratteri[rand(0, strlen($caratteri) - 1)];
}
return $stringaCasuale;
}

Per utilizzarla, è sufficiente chiamare la funzione specificando il numero di caratteri desiderati per la stringa generata. Ad esempio:

echo generaStringaCasuale(5);

In questo esempio, la funzione restituirà una stringa casuale di 5 caratteri!

Exit mobile version