Ver Mensaje Individual
  #15 (permalink)  
Antiguo 02/11/2003, 15:07
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Bueno, lo que pasa es que tengo mas vision de futuro que vosotros. El codigo que puse es pensando en sustituir el rand() por una funcion qu etome un valor aleatorio de una campana de gauss desplazada que nosotros configuremos, para poder alterar la aletoriedad e imponer nuestro criterio a la eleccion del banner.

Por supuesto, el parrafo anterior es una tonteria Pero algo tenia que poner para defender mi codigo. Por supuesto el array_rand() y el shuffle() son soluciones totalmente validas, incluso mas "optimas" que la mia. Es mas, incluso mi codigo se podria optimizar con count() para saber el limite superior sin ponerlo "a mano", y con array_keys() para solucionar el problema de los indices no consecutivos, por decir un par.

Es que yo tengo un pequeño problema con las funciones de PHP: son muchas. Y yo vengo del C, un lenguaje donde tenias que hacer casi todo a mano. Por eso muchas de mis soluciones son mas parecidas a codigo C que a PHP.

Nadie es perfecto.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.