»» Hallo nochmals,
»» Ich wollte - vereinfacht gesagt - wissen, wie man den Text
»»
»» "Hier kommt ein Bild [img:bild2.jpg;desc:Bildbeschreibung]. Hier geht der Text weiter"
»»
»» In eine solche Form bekommt?
»»
»» "Bildbeschreibung:
»» <img src='bild.jpg'>"
Ach so... Mit einem preg_replace — Sucht und ersetzt einen regulären Ausdruck
http://de.php.net/manual/de/function.preg-replace.php
<?php
$text='Es folgt ein bild [img:bild2.jpg;desc:Bildbeschreibung].
Das war ein Bild. Jetzt kommt noch eines: [img:bild3.gif;desc:Das Bild wird beschrieben].';
$search='/\[img:(.*);desc:(.*)\]/';
$replace='<img src="$1" alt="$2" title="$2" />';
echo preg_replace($search, $replace, $text);
?>
[x] getestet.
MffG fastix