Ich habe folgenden Codeschnippsel:
dieser funktioniert aber nicht immer, scheinbar klappt der irgendwieso nciht wenn der inhalt von $sHelp wie folgt aussieht:
nur wenn es so ist:
oder so:
kann gerade nicht verstehen wieso das erste nicht auch klappt, müsste doch auch klappen oder?
Wäre super wenn dass auch klappt, natürlich am besten wenn dann </p> am Anfang wegfällt und am ende das <p>
Wo liegt der Fehler das es gar nicht klappt und das Array leer ist?
Code:
$pattern ='/{text}(.*?){\/text}/';
preg_match($pattern,$sHelp,$text);
dieser funktioniert aber nicht immer, scheinbar klappt der irgendwieso nciht wenn der inhalt von $sHelp wie folgt aussieht:
HTML:
<p>{text}</p>
<p>irgendwas</p>
<p>{/text}</p>
nur wenn es so ist:
HTML:
{text}
<p>irgendwas</p>
{/text}
oder so:
HTML:
<p>{text}irgendwas{/text}</p>
kann gerade nicht verstehen wieso das erste nicht auch klappt, müsste doch auch klappen oder?
Wäre super wenn dass auch klappt, natürlich am besten wenn dann </p> am Anfang wegfällt und am ende das <p>
Wo liegt der Fehler das es gar nicht klappt und das Array leer ist?