usando le funzioni per il controllo dell'output (ob_start e simili) puoi gestire l'output senza inviare niente al browser


guarda il codice che ho postato, l'output effettivo viene inviato solo alla fine, dopo aver trovato le dimensioni delle immagini...