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

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

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

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

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

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

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

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

Загрузка-выгрузка в формате excel из PHP

Август 25, 2017 г.

Встроенные библиотеки PHP не позволяют работать с форматами данных популярного табличного процессора Excel. За исключением текстового формата CSV (см. ...

Читать

Восстанавливаем объект из состояния __PHP_Incomplete_Class_Name

Декабрь 13, 2014 г.

Объект класса "__PHP_Incomplete_Class" с дополнительным свойством __PHP_Incomplete_Class_Name => 'имя класса' появляется, когда PHP не удается найти объявление класса при операции десериализации объекта. К примеру, такое может происходить при хранении ...

Читать

Конструктор класса в PHP и его перегрузка

Январь 26, 2016 г.

В версии PHP 5 мы получили возможность использовать конструктор класса, специальную функцию, объявляемую в классе, которая служит для инициализации экземпляра объекта. К сожалению, конструкторы, как и остальные методы класса в PHP, не могут быть "перегружены". ...

Читать

Раздвигающееся вертикальное меню Drupal 6

Сентябрь 7, 2013 г.

Эта задача из разряда useability. Drupal может штатно создавать блоки вертикальных иерархических меню. Неудобным будет тот случай, когда мы хотим попасть на страницу в глубине иерархии этого меню. Нам придется последовательно заходить на родительские ...

Читать
 

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

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



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