PHP генерация буквенно-символьного пароля

Для генерации случайного буквенно-символьного пароля можно использовать замечательную функции приведенную ниже:

function generate_password($length = 7){
$symbols = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z'));
shuffle($symbols);
$pass_array = array_slice($symbols, 0, (int)$length);
$pass = implode("", $pass_array);
return $pass;
}

В качестве параметра передается длина пароля. Пример вызова функции для генерации 8-символьного пароля:

generate_password(8);

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *