Генератор паролей на PHP
11.07.2017 07:11:42 am
Сейчас мы с вами напишем свою функцию генератор паролей на языке PHP. Сама функция проста, не имеет много кода. Она имеет массив символов, в который по желанию можно добавить больше разных символов. Затем из этого массива, в хаотичном порядке "берем" определенное количество символов, делается это через цикл for. Вот код самой функции:
Использовать данную функцию следует так:
Где число
function pas_generator($amount)
{
$symbols = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'v', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9');
$count = count($symbols) - 1;
$password = null;
for ($i = 0; $i < $amount; $i++)
{
$password .= $symbols[rand(0, $count)];
}
return $password;
}
Использовать данную функцию следует так:
echo pas_generator(15);
Где число
15
- это количество символов в пароле.- Жалоба