Nabend,
ich habe ein kleines Problem mit dem Parsen einer txt Datei.
Die txt Datei ist jedesmal gleich aufgebaut:
Zitat:
Titel
Beschreibung
Punkte
|
Sprich ein "Abschnitt" besteht aus drei Zeilen. Es kann bzw. wird fast immer vorkommen das es mehrere Abschnitte in der txt Datei gibt. Nun würde ich gerne die Datei einlesen, und sie erstmal nach alle 3 Zeilen einmal teilen. Wenn ich dies getan habe, möchte ich als nächsten schritt diese 3 Zeilen nochmals unterteilen.
Am ende möchte ich ein Array haben welches so aufgebaut ist:
PHP-Code:
Array( 1 => Array('Titel' => 'Titel des Abschnittes', 'Beschreibung' => 'Ich bin die Beschreibung des Abschnittes', 'Punkte' => Punkte des jeweiligen Abschnittes), 2 => Array( usw...)
Im Prinzip ist es ja auch nicht so ein Problem, ich lese die Datei mit file_get_contents ein, danach würde ich sie mit explode dementsprechend Teilen. Dies ist jedoch nicht möglich da die Zeilen kein "Endzeichen" haben, und ich somit nicht sagen kann das nach jedem x-ten Zeichen zerteilt werden soll. Die Datei vorher umändern das jede Zeile Endzeichen hat, wäre sehr umständlich, da könnte ich auch direkt das Array von Hand aus in die PHP Datei schreiben
Nun kommt ihr ins Spiel, wie kann ich dies am besten machen?