É rand () dependente do tempo em php?
Vamos explicar o que quero dizer.
Algum tempo atrás, enquanto escrevia um programa em c #, cometi o seguinte erro:
int Randomize()
{
Random r=new Random();
return r.Next(0,10);
}
em c #, isso é um erro, porque, chamada várias vezes seguidas, essa função retornará o mesmo valor. Isso ocorre porque o construtor Random usa seed de tempo e a diferença de tempo entre as chamadas era muito baixa (demorei uma hora para encontrá-lo :)).
Agora estou usandorand(...)
em php, e eu preciso que a saída seja sempre diferente, mesmo se dois scripts forem executados ao mesmo tempo.
Eu tenho que fazer algo para obter esse resultado ou ele é projetado para funcionar dessa maneira?