Генерация случайного пароля

Этот урок покажет вам, как сделать генерацию случайного пароля с помощью PHP. Следующий код включает также проверку на минимальное и максимальное количество символов. Итак…

<?php

$min
=4; // минимальное количество символов
$max=15; // максимальное количество символов

$pwd="";

for(
$i=0;$i<rand($min,$max);$i++)

// Загрузка и проверка символов

{
$num=rand(48,122);

if((
$num > 97 && $num < 122))
{
$pwd.=chr($num);
}

else if((
$num > 65 && $num < 90))
{
$pwd.=chr($num);
}

else if((
$num >48 && $num < 57))
{
$pwd.=chr($num);
}

else if(
$num==95)
{
$pwd.=chr($num);
}

else
{
$i--;
}
}

echo
$pwd; // вывод пароля
?>


Автор: Serg