Дек 19
<?php
function gen_pw($lenght){
        $alphabet    = range('a','z');
        $up_alphabet = range('A','Z');
        $digits      = range('1','9');
 
        $full_array  = array_merge($alphabet,$up_alphabet,$digits);
        $password    = '';
 
        for($i='0'; $i < $lenght; $i++){
                $entrie    = array_rand($full_array);
                $password .= $full_array[$entrie];
 
        }
        return $password;
}
$pw = gen_pw('8');
echo $pw;
?>

3 Responses to “Генератор паролей на PHP”

  1. Warrax Says:

    А почему входящий параметр $lenght задается стрингой? ;)

  2. admin Says:

    чтобы ввести в заблуждение:)
    а что будет если передавать int? ( gen_pw(8) )

  3. Warrax Says:

    Конвертнет в инт и отработает также ;)

Оставить комментарий

preload preload preload