Hello,
Brauchst du diese Struktur *in* der Textdatei? Wenn nicht, dann speichere die Daten in der Datei ohne diese Formatierung und realisiere die Formatierung bei der Ausgabe in einem anderen Medium (z.B. HTML), wo sie hingehört. Wenn doch, kannst du, wenn du weißt, wo das Trennzeichen stehen soll (Anzahl der Zeichen vor dem Trennzeichen), den vorangehenden String mit str_pad auf die erforderliche Länge erweitern.
Ein Beispiel für die Anwendu ng findest Du unter
http://selfhtml.bitworks.de/ -> konfigurierbare Adressverwaltung.
Dort wird mit einer Random-Access-Datei gearbeitet.
Liebe Grüße aus Syburg
Tom vom Berg