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); ?>
Dettagli pubblicazione
Categoria: PHP
Pubblicato da: loryzz in data: 17.03.2008 11:40:45
Ultima modifica di: loryzz in data: 21.01.2009 10:54:05
Votazioni
Lascia un commento
Tutti i commenti devono essere approvati da un amministratore prima di essere visualizzati al pubblico. Si tratta di una misura preventiva contro spam e pubblicità e non è necessario reinviare il commento.
Si prega di scrivere commenti in tema. Spam e messaggi promozionali non vengono approvati.
PHP: interventi collegati
Echo, Print e Heredoc pubblicato da loryzz in PHP




























Ritorna all'inizio
Commenti rispetto al totale
0 %
Percentuale di commento
0 %