eval oder ähnliche funktion

biomaat

Grünschnabel
Guten Morgen,

Ich bin momentan an einer etwas anderen Template engine.

Ich versuche die verschiedenen Includefiles mit fopen einzulesen, diesen php code dann mit eval($diesencode) dann auszuführen. Das funktioniert ja auch.

ABER ich möchte dieses ergebniss nicht beim eval aufruf ausgeben sondern an einer beliebigen stelle.

ich habe es mit $var = eval($dercodehalt); versucht jedoch ohne glück. Auch bei diesem Aufruf wird das resultat sofort ausgegeben.

Geht so etwas mit eval überhaupt oder gibt es eine equivalente funktion welche es kann ?

Vielen Dank für eure mühe.

Gruss biomaat
 
hehe, merci :) hab gleich mal weitergeforscht ;)

$templatestring = str_replace($navigation_str, $navigation_php, $templatestring);
$templatestring = '?' . '>' . $templatestring . '<' . '?php ';

ich dachte zuerst es sei nicht möglich einen HTML bereich mit eval auszugeben ;) aber anscheinend war mir das glück wohlgesonnen :)
eval ($templatestring);


gruss biomaat
 
Zurück