Категория: php

Генерация случайной последовательности произвольной длины на php

function hash($length = 32, $base = 36)
{
list($usec, $sec) = explode(' ', microtime());
srand((float) $sec + ((float) $usec * 100000));

$result = '';
while (strlen($result) < $length)
$result .= base_convert(mt_rand(), 10, $base);

if (strlen($result) > $length)
$result = substr($result, 0, $length);

return $result;
}
Обсудить у себя 0
Комментарии (0)
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.
kid
kid
Было на сайте на прошлой неделе в понедельник 14.05.12 в 23:10
Читателей: 6 Опыт: 49.1271 Карма: 2.2667
Я в клубах
Пермь Пользователь клуба
Позитифф! Пользователь клуба
Красота Модератор клуба
Зелёная зона Пользователь клуба
Торба-на-Круче Пользователь клуба
Эти забавные животные Пользователь клуба
Вокруг Света Пользователь клуба
все 3 Мои друзья