Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2013, 18:17
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Undefined offset, Array en Php

De todas maneras, no se debe calcular el total de elementos de un array de esa forma. Calcularlo en cada iteración del for, puede hacer el código más lento. Puedes optimizarlo así:

Código PHP:
Ver original
  1. function VerificadorDeContenido($contenido) {
  2.     for ($i = 0, $size = count($contenido); $i < $size; $i++) {
  3.         echo $contenido[$i] . "<br />";
  4.     }
  5. }

o calculando la cantidad de elementos por fuera del for.

Creo que usar foreach es mucho más cómodo:

Código PHP:
Ver original
  1. function VerificadorDeContenido($contenido) {
  2.     foreach ($contenido as $con) {
  3.         echo "$con <br />";
  4.     }
  5. }

http://php.net/manual/es/control-structures.for.php
http://php.net/manual/es/control-structures.foreach.php

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP