phpbar.de logo

Mailinglisten-Archive

[php] (kein Betreff)

[php] (kein Betreff)

Steffen Jahr steffen.jahr at googlemail.com
Mon Dez 18 21:55:53 CET 2006


Hallo zusammen.

Ich hab mal wieder ne Frage zu regulären Ausdrücken bzw. der PHP-Funktion
preg_replace().

Folgendes Problem:

Ich schreibe gerade einen eigenen Templateparser. Nun suche ich gewisse
Elemente,
und will diese in meinem Template ersetzen. Dies klappt auch zum größten
Teil.
Wenn aber nun der ersetzende Text ein <?php oder ?> enthält, wird dieses
dann ausgegeben
und nicht benutzt wie es sein soll.

Code:
$line = preg_replace($searchPattern, "<?php \n echo "Hallo";\n", $line);

Im Quelltext meiner Datei die ausgegeben wird steht dann:
<?php
echo "Hallo";

Was muss ich tun, damit der PHP-Code auch ausgewertet wird.

Im voraus schonmal danke.

Mit freundlichen Grüßen

Steffen Jahr

php::bar PHP Wiki   -   Listenarchive