¡Hola!.
Vereis, estoy trasteando con PHP ahora, y ya me he topado con el primer error...
Tengo definida una clase, que no hace más que mostrar por pantalla un div con cierto contenido, pasado como parámetro.
Como voy a tener varias instancias de ese objeto, me he creado un array donde iré guardando esos objetos, para luego recorrerlos todos y mostrarlos por pantalla. La clase tiene una función que imprime su código html.
Tengo entonces:
$objetos[1] = new miClase("contenido");
$objetos[2] = new miClase("otro contenido");
Cuando hago:
$objetos[1]->mostrar();
sale el código perfectamente.
Sin embargo, cuando hago:
$i=1;
$objetos[i]->mostrar();
Me sale error en el servidor. Por tanto, no me deja recorrer el array con un bucle para ir imprimiendo todo su contenido. ¿Estoy haciendo algo mal?.




Este tema le ha gustado a 1 personas