Имеется фреймворк, активно создающий обьекты, имеющие уникальный ID.
На WampServer/XAMPP для Windows происходит следующее:
С этой строчкой все работает:
$this->_id = $prefix . uniqid(mt_rand());
или
$this->_id = $prefix . crc32(uniqid(mt_rand()));
Но:
$this->_id = uniqid($prefix);
или
$this->_id = uniqid($prefix, true);
или
$this->_id = $prefix . uniqid(mt_rand(), true);
не работают.
Почему, не знает даже сам разработчик фреймворка - на его Linux машине все нормально.
-~{}~ 03.09.08 17:06:
Причем на другом компьютере этого не происходит