Hallo alle zusammen,
seit zwei Stunden versuche ich mit preg_match_all eine Sache hinzubekommen.
Meine Aufgabe ist der String
$str = "Fahrzeug-Nr.: 66666.\**Ausstattungslinie/ -paket:**\Beschreibung des Paketes 1.\**Media:**\Beschreibung des Paketes 2.\**Komfort:**\Beschreibung des Paketes 3.\**Assistenzsysteme:**\Beschreibung des Paketes 4.\**Exterieur:**\Beschreibung des Paketes 5.\**Interieur:**\Beschreibung des Paketes 6.\**Gepäck- / Ladehilfen:**\Beschreibung des Paketes 7.\**Sicherheit:**\Beschreibung des Paketes 8.\**Abgasreinigung / Umwelt:**\Beschreibung des Paketes 9.\**Garantie:**\Beschreibung des Paketes 10.\**Sonstiges:**\Beschreibung des Paketes 11.\----**Beschreibung des Produktes ABC.**";
so zu zerlegen(nicht unbedingt mit preg_match_all, aber ich habe keine bessere Funktion gefunden), dass am Ende ein Array rauskommt
Array(
"Fahrzeug-Nr.: 66666." => Array (
"Ausstattungslinie/ -paket:" => "Beschreibung des Paketes 1.",
"Media:" => "Beschreibung des Paketes 2.",
"Komfort:" => "Beschreibung des Paketes 3.",
"Assistenzsysteme:" => "Beschreibung des Paketes 4.",
"Exterieur:" => "Beschreibung des Paketes 5.",
"Interieur:" => "Beschreibung des Paketes 6.",
"Gepäck- / Ladehilfen:" => "Beschreibung des Paketes 7.",
"Sicherheit:" => "Beschreibung des Paketes 8.",
"Abgasreinigung / Umwelt:" => "Beschreibung des Paketes 9.",
"Garantie:" => "Beschreibung des Paketes 10.",
"Sonstiges:" => "Beschreibung des Paketes 11.",
"----" => "Beschreibung des Produktes ABC."
)
)
Meine Frage wäre: ist das überhaupt machbar mit einer Funktion? Wenn, ja, würde ich gern eure Lösungen sehen. Vielen Dank im Voraus