¡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?.