[PHP] générer un mot de passe aléatoire

un petite fonction pratique pour générer un mot de passe aléatoire :

function genPassword($length = 6) {
    $index = str_split("abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!?@_-[#&$");
    shuffle($index);
    $code = implode('', array_slice($index, rand(0, count($index)-$length), $length));

    return $code;
}

//utilisations :
$pass = genPassword();
$pass = genPassword(8);

categorie: