Code:
<?php
function highlight() {
$this->string = preg_replace("!\[php\](.*)\[/php\]!isU","<div class=\"txt_text\">$1</div>", $this->string);
}
?>
Code:
<?php
function highlight() {
$this->string = preg_replace("!\[php\](.*)\[/php\]!isU","<div class=\"txt_text\">highlight_string($1)</div>", $this->string);
}
?>
steht, wird das nich gehighlighted<?php
$bla = 'sinnlos';
echo $bla;
?>
die ausgabe sieht dann so aus:
Kann ich keine Funktionen bei preg_replace hernehmen?Wie lös ich das?highlight_string(<?php
$bla = 'sinnlos';
echo $bla;
?>)