Hallo,
$var = array_filter($var);
hier lösche ich alle leere Array Elemente
print_r ($var);
hier sind sie weg
for($i=0; $i < count($var); $i++) { $zweiterunde[$i] = $var[$i]; }
hier sind sie wieder da
Aus den Codefragmenten kann man nur sehen, dass die for-Schleife falsch ist an der Stelle.
Wenn vorher aus dem Index-Kreis des Arrays einzelne Elemente entfernt wurden, kann man anschließend nicht in der gezeigten Art mit for arbeiten.
Grüße TS