Cita:
Iniciado por jonni09lo Tienes varios problemillas:
Cuando usas for para trabajar con arrays el limite debe ser menor a la cantidad de elementos del array, no menor o igual
Por
AQUI CREO QUE Querías decir < no <= de nuevo. :)
Segundo es recomendable que trabajes con arrays separados para saber el contenido de cada uno de ellos ya que pueden tener diferentes longitudes.
Tercero es una pequeña optimización, cuando trabajes con for no coloques un count dentro de este ya que siempre se ejecutará con cada llamada que se haga al for
Edito: Hay un caso adicional. Usaste += para asignar un nuevo valor al array, esto es incorrecto ya que += se usa para sumar valores. En este caso debes de usar = que es para asignación.
Saludos
Gracias por tus consejos y por tu ayuda.
Una pregunta que tengo con respecto a lo que me has dicho de no usar count dentro del for( )..
No es igual el poner $i < $numTabPar como aquí
Código PHP:
Ver original$numTabPar = count($tabPar);
for ($i=0; $i < $numTabPar; $i++) {
Que poner el count dentro??
Se que en una es $i < (variable con el count($tabPar) , pero que diferencia tiene esto o en que puede ayudar, entiendo que has dicho que es para que no se repita el count cada vez en el for, pero no lo haría también de esa forma, ya que la Variable tiene un count($tabPar) dentro????
Saludos y muchas gracias
, tendré más en cuenta el < y no el <= en los próximos ejercicios con
arrays y con bucles for