phpbar.de logo

Mailinglisten-Archive

[php] ereg_replace

[php] ereg_replace

Lüthi Martin php_(at)_phpcenter.de
Mon, 6 Aug 2001 00:50:01 +0200


hiho,

ich möchte mit ereg_replace einen text mit xml-tags in html umwandeln:

xml-beispiel ($xmltext):
<block>
text1
</block>
<block>
text2
</block>

php-code:
echo ereg_replace("<block>((.)*)</block>","<p>\\1</p>",$xmltext);

ergebnis:
<p>
text1
</block>
<block>
text2
</p>

Wie kann ich nun ereg_replace veranlassen, dass das erste vorkommen von
"</block>" das ende ist?
d.h. das ergebnis folgendermassen aussieht:
<p>
text1
</p>
<p>
text2
</p>

klar ginge in diesem beispiel auch ein str_replace, das wäre aber bei
meinem problem nicht überall einsetzbar


mit bestem dank
Tinu


php::bar PHP Wiki   -   Listenarchive