Hallo Sanne.
ich möchte den Inhalt zwischen 2 Tags auslesen und ausgeben.
Bsp.:
<tag1>das ist der Text</tag1>Da es sich nicht um HTML Tags handelt befürchte ich, dass das nur mit Regulären Ausdrücken funktioniert, von denen ich leider überhaupt keine Ahnung habe.
Nein, die sind nicht erforderlich. Alles was du brauchst, sind die beiden Stringfunktionen strpos und substr.
Das Vorgehen: hole dir als erstes die Position, an der „<tag1>“ in der gesamten Zeichenkette auftritt und merke dir diese. Nun suchst du, ausgehend von eben ermittelter Position nach „</tag1>“ und merkst dir auch dies.
Abschließend verwendest du die beiden ermittelten Positionen für die substr-Funktion. Die Länge des Teilstrings kannst du mit Hilfe der beiden Positionen selbst ermitteln.
Einen schönen Sonntag noch.
Gruß, Ashura
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]