¿Qué hace exactamente la clase "fondos"? No deberías guardar la instancia en alguna variable, es decir:
Código PHP:
Ver original$fondos[] = new fondos($tmpfile, $ancho[$i], $alto[$i]);
entonces, creas un vector $fondos, con todos los objetos fondo.
Saludos.