rand при параллельном вызове скриптов
упрощенно
1.php
<?
echo rand(0,99);
вероятность совпадения при одновременном обращение 2х пользователей к скрипту
1/100 или при совпадении вызова с точностью до микросекунды 100% ?
В документации есть
Замечание: Начиная с PHP 4.2.0, больше нет необходимости инициализировать генератор случайных чисел функциями srand() или mt_srand(), поскольку теперь это происходит автоматически.
Я правильно предполагаю что инициализацию завязали на время ?
p.s. 1/8,6 * 10^6 для единичного случая , а за год все таки совпала ;(
упрощенно
1.php
<?
echo rand(0,99);
вероятность совпадения при одновременном обращение 2х пользователей к скрипту
1/100 или при совпадении вызова с точностью до микросекунды 100% ?
В документации есть
Замечание: Начиная с PHP 4.2.0, больше нет необходимости инициализировать генератор случайных чисел функциями srand() или mt_srand(), поскольку теперь это происходит автоматически.
Я правильно предполагаю что инициализацию завязали на время ?
p.s. 1/8,6 * 10^6 для единичного случая , а за год все таки совпала ;(