dedlfix: PHP Variable auseinander nehmen

Beitrag lesen

Tach!

Da ist wohl was beim kopieren des textes untergegangen eigentlich sollte da stehn "funktioniert es aber trotzdem nicht". Den fehler mit dem / hätte ich wohl auch irgentwie lösen können aber das bringt mir dan ja auch nix wen es dan trotzdem nicht geht.

Du warst doch mit den guten alten Stringfunktionen schon fast am Ziel. Warum bleibst du dann nicht bei ihnen und begibst dich in die Komplexität der regulären Ausdrücke. Das nächste Problem, über das du vermutlich mit ihnen stolpern wirst, wird deren Gierigkeit sein.

Wenn der zweite eingrenzende String auch vor dem ersten vorkommen kann, dann kannst du auch in einem ersten Schritt zunächst den Teilstring ab dem ersten Begrenzungsstring ermitteln und in diesem dann die Position des zweiten Trennstrings ermitteln. Beachte Toms Einwurf mit der Zweideutigkeit des Ergebnisses von strpos(). Oder allgemein empfohlen: Immer bei unbekannten Funktionen die Handbuchseite aufmerksam studieren.

dedlfix.