¿Es rand () dependiente del tiempo en php?
Vamos a explicar lo que quiero decir.
Hace algún tiempo, mientras escribía un programa en c #, cometí el siguiente error:
int Randomize()
{
Random r=new Random();
return r.Next(0,10);
}
en c #, esto es un error, ya que, varias veces seguidas, esta función devolverá el mismo valor. Esto se debe a que el constructor aleatorio usa el valor de la semilla, y la diferencia de tiempo entre las llamadas era demasiado baja (me tomó una hora para encontrarla).
Ahora estoy usandorand(...)
en php, y necesito que la salida sea siempre diferente, incluso si se ejecutan 2 scripts al mismo tiempo.
¿Tengo que hacer algo para obtener este resultado, o está diseñado para funcionar de esta manera?