Сегодня пришлось написать функцию для генерации случайного пароля. Не стал лезть в интернет за готовым решением , было интересно написать самому. Алгоритм долго не думал. Как то сам пришел.
Вот собственно сама функция:
function generatePassword($lenght){ // символы которые мы допускаем для использования в пароле $symbols = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789!@#$%'; $strlen = iconv_strlen($symbols,'utf-8'); $password = null; // запускаем цикл генерации который будет собирать длину пароля по символьно for ($i=1;$i< =$lenght;$i++){ // Определяем номер символа в строке $randsymnumber = mt_rand(0, $strlen); // Вытаскиваем символ $symbol = substr($symbols, $randsymnumber,1); // собираем символы в строку $password .=$symbol; } // Возвращаем пароль return $password; } echo generatePassword(8);
В результате мы получим пароли следующего вида :
4Lb#lQeQ
Nd@ztSY5
4@ZH$EPi
и т.д…
Если вы не довольны вашим туалетом и ванной, то это значит что пора там что то менять. А именно сделать ремонт санузла цена которого не должна быть высокой а качество максимально высоким. В таком случае вам надо обращаться в СК-Ремонт+. Быстро, качественно и недорого!
Как видите функция незамысловатая и возвращает необходимый нам результат.