У меня за один раз бралось только одно значение из массива (префикс к логину, два рандомных слова для логина, прокси, user-agent), каждое значение сохранялось в базу. и вот через 5-7 сохранений весь рандом начинал повторяться в точности у каждого значения. даже префикс и оба рандомных слова одинаковые брались. я первое сообщение в теме исправил, приводил ранее там код, но сначала понять не мог, почему рандом повторялся. затем нашел тему 2007 года, где человек интересовался точно таким же вопросом. и более упоминания о таком баге не видел. да он и не встречается вроде нигде больше, проверил на другом дистрибутиве php с такой же версией. сейчас заменил везде array_rand на mt_rand, повторений больше не было.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.