bitacora.lmn.md    archivos    feed    acerca de

php, u suck

Recien hablando con un amigo diseñador y tratando de explicarle algo tan sencillo como sacar una posicion al azar en php, todo se complico a la hora de explicarle que count() empieza a contar desde 1 y las arrays (normalmente) arrancan desde 0.
Si bien el chabon no tiene mucha idea de programacion, ese no es el problema, sino:
** cual es el sentido de esto? **
Digamos, estamos trabajando con arrays, las cuales (reitero) por default arrancan desde cero (0), porque count() tiene que empezar desde 1.
Se que se puede empezar el array desde 1 haciendo $array = array(1=>’a’,’b’,’c’, );, y que tambien se puede restarle uno al resultado de count(), pero insisto.

** cual es el sentido de esto? **
Complicarle la vida al programador php?