Код: случайные символы (аля генератор паролей)
Понадобился мне для скрытых и тайных целей генератор случайной строки, причем есть зависимость от символов в ней – как их качества, так и количества. Вполне может кому-то еще пригодиться решение, представленное ниже.
Создаете php файл и внутрь него вписываете вот этот код:
<?php
function random($length) {
$characters = "0123456789abcdefghijklmnopqrstuvwxyz!@#$%^&*()-=+_~";
$string = "";
for ($x = 0; $x < $length; $x++):
$string .= $characters[mt_rand(0, strlen($characters))];
endfor;
return $string;
}
echo random($_GET['n']);
После этого в строке браузера прописываете путь к этом файлу вот в таком виде: http://example.com/test/pass.php?n=10
На экране вы увидите 10 символов из набора в переменной $characters
. Если вы не хотите использовать какие-то символы в генерируемой строке – просто удалите их из $characters
.
Пользуйтесь, кто найдет применение для себя.
Очень интересно) хотя врядли мне пригодится данный генератор