Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Генерация строки и шаблон под неё
Покинул форум
Сообщений всего: 139
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
Помогите средствами PHP сгенерировать строку, состоящую из 32-х случайных буквенно-числовых символов верхнего и нижнего регистра. Моё решение получается слишком большим
Под такую строку я подобрал шаблон регулярного выражения..
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
improbable пишет:
угадать то не угадаешь, но подбор они сделают невозможным
какой подбор? о чем вы?
вы в курсе, сколько нужно ресурсов для подбора MD5 хеша?
PS для большей уникальности можно использовать sha1
ну а вообще для генерации уникальной строки достаточно функции uniqid которая генерирует уникальную строку на основе current time длиной 13 или 23 символа, в зависимости от параметра. И незачем выдумывать велики.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.