Generare stringhe casuali
Questa funzione serve a generare una stringa casuale della lunghezza desiderata ed è molto utile per creare password casuali tramite PHP.
<?php
// genera una stringa casuale della lunghezza desiderata
function random_string($length) {
$string = "";
// genera una stringa casuale che ha lunghezza
// uguale al multiplo di 32 successivo a $length
for ($i = 0; $i <= ($length/32); $i++)
$string .= md5(time()+rand(0,99));
// indice di partenza limite
$max_start_index = (32*$i)-$length;
// seleziona la stringa, utilizzando come indice iniziale
// un valore tra 0 e $max_start_point
$random_string = substr($string, rand(0, $max_start_index), $length);
return $random_string;
}
?>
Per l'utilizzo della funzione procedere come segue:
<?php // genera una stringa casuale di 24 caratteri $random_string = random_string(24); ?>

Solo gli utenti registrati possono lasciare commenti.