La solucion que te voy a dar ya verifique que funciona.. ahora porque la escribí para ti:
Sinceramente estan muy mal todos los ejemplos.... deberian revisar las estructuras de control de PHP... para eso esta el
while Código PHP:
<?php
// Tengo mi array de objetos....
$o1 = new StdClass;
$o2 = new StdClass;
$o3 = new StdClass;
$o1->photo ='perro.jpg';
$o2->photo ='gato.jpg';
$o3->photo ='caballo.jpg';
$items_gallery= array($o1,$o2,$o3);
// Tu empiezas aqui:
$it = new arrayIterator ($items_gallery);
// descarto el primero
if ($it->valid())
$it->next();
while ($it->valid())
{
echo '<a class="fancybox" rel="gallery1" href="'.base_url().'upload/mi_gabbanelli/'.$it->current()->photo.'" ></a>';
$it->next();
}
Meter un IF adentro de una estructura como FOR o FOREACH es cochino e ineficiente