Категория:
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
{
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;
}






