PHP

Генерация случайной строки на PHP

Создаем генерация случайной строки из латинских букв (больших и маленьких) и цифр.
Первым делом создаем переменную с разрешенными символами.

$symbols = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

Теперь генерируем строку. Сначала обрабатываем переменную symbols (в которой у нас все необходимые символы) функцией str_shuffle — она просто переставляет в строке символы случайным образом.
Далее обрезаем строку до нужного нам количества символов. В данном случае: 10. Помещаем результат в переменную key.

$key = substr(str_shuffle($symbols), 0, 10);

Получаются случайные строки, типа:

94MuCbrJW2
Back to list

Добавить комментарий

Ваш адрес email не будет опубликован.