Генератор паролей
<?php function gen_pass($n) { $arr = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l', 'z','x','c','v','b','n','m','Q','W','E','R','T','Y','U','I','O','P','A','S','D','F', 'G','H','J','K','L','Z','X','C','V','B','N','M', '1','2','3','4','5','6','7','8','9','0'); $pass = ''; for($i=0;$i<=$n;$i++) { $index = rand(0, count($arr) -1); $pass .= $arr[$index]; } return $pass; } echo gen_pass(5); //указываем сколько символов в пароле ?>
23 мая, 2016 в 00:25|date at time
решение в одну строку:
<?php
function genPass($n)
{
return substr(hash('sha512',str_shuffle('abcdefghiklmnopqrstuvwxyz0123456789'),false), 0, $n);
}