Ciao a tutti avrei una coriosità cioè:
che nesso c'è tra mt_srand e mt_rand
ho letto già che mt_srand inizializza il generatore di numeri casuale con il seme , ok ma praticamente che significa?(so anche che da php 4.2.0 è facoltativo)
cioè se inizializzo con mt_srand e poi ciclo generando 100 numeri casuali con mt_rand(), (senza parametri) ho più probabilità che si ripeta un numero di quante ne ho se per ogni generazione reinizializzo ogni volta con mt_sdam?
per capirci meglio:
1)
mt_srand((double)microtime()*10000000);
for($i=0;$i<100;$i++)
echo mt_rand()."
";
2)
for($i=0;$i<100;$i++)
{
mt_srand((double)microtime()*10000000);
echo mt_rand()."
";
}
che differenza di prestazione offerta da mt_rand ho?ovvero dove ho possibilità che si ripetano neno volte i numeri generati e perchè?
grazie a tutti....