(PHP) Неправильный rand()

Izrael
Дата: 22.08.2006 03:16:25
Слышал и раньше, что rand() не гарантирует нужной случайности, но не думал, что до такой степени: нужно сгенерировать 5000 разных 15-значных cтрок из маленьких букв латинницы;
например: ttreswhewwcmsja

Использую код:
$s="";
for($i=0;$i<15;$i++)
$s.=chr(rand(97,119));

Заметил, что уже приблизительно с 300-й "случайной" строки идёт повтор какой-то из ранее сгенерированых. Почему? Как можно иначе? Очень надо
*
Дата: 22.08.2006 16:12:34