Генератор случайной строки в одну строку кода на PHP

Задача генерации случайной строки возникает часто в алгоритмах связанных с безопасностью.

Начиная с версии PHP 5.3, стала доступна функция

которая позволяет генерировать цепочку псевдослучайных байтов произвольной длины.

Если вам требуется получить значение в виде строки а не binary, то можно воспользоваться преобразованием base64_encode() или bin2hex().

Например, получим строку из 20 случайных символов (из набора [0-9,a-f]):

Код, как видите, занимает всего одну строку.

Мало букафф? Читайте есчо !

Сохранение файла, загруженного на сервер с помощью PHP

Январь 29, 2021 г.

Эта статья о некоторых задачах, возникающих при сохранении файла на сервере, при получении его от пользователя через форму (<input type="file" />). Определимся с требованиями. Технически, решение нужно в виде функции, которая принимает набор ...

Читать

Разбить строку на буквы в PHP

Январь 13, 2017 г.

Это задача - классика алгоритмов. В каждом языке программирования есть свои особенности. Для паскаля, к примеру, строка - это массив символов, потому ...

Читать

Считаем полное число строк в запросе MySQL, ограниченного LIMIT

Ноябрь 2, 2012 г.

О полезном операторе - SQL_CALC_FOUND_ROWS. Это конструкция просто незаменима для организации постраничного вывода каких либо данных. Все время забываю синтаксис, приходится каждый раз искать. Решил записать в блоге, чтобы уж не терять :). Во всех ...

Читать

Определение версии браузера - PHP или javascript?

Май 17, 2011 г.

Хорошо если ваш сайт работает во всех, или почти во всех браузерах так, как вы того хотите. Все меняется, выходят новые версии, появляются новые возможности, и глупо их не использовать, в угоду "старичкам". Года 1,5 назад IE 6.0 (судя по статистике посещений ...

Читать
 

Комментарии к «Генератор случайной строки в одну строку кода на PHP»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: