PHP snippet: una funzione per generare stringhe di valori casuali
ATTENZIONE!
Il post ha più di 2 anni e le informazioni contenute
potrebbero essere obsolete (ad esempio a causa di un
aggiornamento di versione rispetto agli elementi descritti
o links modificati da siti esterni).
Una semplice funzione per generare stringhe casuali. Il codice prevede dei valori di default:
- $numero_caratteri : lunghezza della stringa in output
- $valori : lista di caratteri dalla quale generare l'output
Tali valori possono essere sovrascritti passando i parametri alla funzione.
/**
* crea una stringa di valori casuali
*
* @param integer $numero_caratteri numero di caratteri della stringa. default 8
* @param string $valori stringa di valori dai quali generare l'output.default caratteri alfanumerici e numeri
* @return string
*/
function stringGetRandom($numero_caratteri = 8, $valori = ''){
$pwd = '';
//se non viene passata una stringa
if($valori==''){
$valori = "abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789";
}
//generazione dell'output
for($i=0; $i<$numero_caratteri; $i++){
$pwd.= substr( $valori, floor(rand(0,strlen($valori))), 1);
}
return $pwd;
}
CakePHP: ricavare la lista dei controllers e salvarla in cache
Pubblicare i post di WordPress su Facebook con Ping.fm

Commenti