Mailinglisten-Archive |
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