Générer une chaîne aléatoire en PHP
Pour générer une chaîne de caractères aléatoire en PHP, on utilise une boucle for
du nombre de signes souhaités, qui ajoute une lettre prise au hasard parmi une liste définie.
1 2 3 4 5 6 7 8 |
function kodex_random_string($length=20){ $chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $string = ''; for($i=0; $i<$length; $i++){ $string .= $chars[rand(0, strlen($chars)-1)]; } return $string; } |