Parantatatam
mag Cookies & Kekse
Hallo, ich habe mich jetzt mal richtig mit preg_split() beschäftigt um das zu nutzen als XML-Parser, dafür ist es ja wirklich mehr als genial. Ich habe es auch schon sehr weit, bloß habe ich jetzt noch drei kleinere Probleme:
Aktuell sieht meine Lösung so aus:
- Die Elemente von DOCTYPE richtig parsen (am Ende wird das schließende Größerals-Zeichen an den letzten Eintrag gehängt)
- Der Inhalt soll als eigenständiger Eintrag in dem Array auftauchen
- Wenn im Inhalt ein Größerals- oder Kleinerals-Zeichen auftaucht, soll es anhand dieses Zeichens keinen neuen Array-Wert einfügen
Aktuell sieht meine Lösung so aus:
PHP:
<?php
$array = preg_split('@(?=</?(?:alpha:)*|<!*\b)@i', $xmltags);
?>
Zuletzt bearbeitet: