'Nabend Kermit.
Ich tippe darauf, daß du dieses Array mittels der Funktion file() aus einer Datei befüllst. Richtig? Diese Funktion entfernt nicht die Zeilenumbrüche am Zeilenende, was erklären würde, warum bei dir hinterher alles untereinander steht.