Samuel Vogel: Templates und if etc.

Beitrag lesen

Hallo,

Ich habe jetzt ein Template-System in PHP gecodet und will das man auch if() etc. benutzen kann! Ich habe versucht, da der code des Templates in eine Variable eingelesen wird, mit regex das if in ein eval() rein zu bekommen und dieses mit Punkten so zu sagen auszulammern:
$template = "lalala".eval(if($bla == $blub) echo "hallo!")."lalala";
Aber das hat nicht geklappt, da das if bei den regex har nicht erst in das eval eingesetz wurde (eval("\1\2\3")) sodern das eval wurde sofort ausgeführt! Und dann gibts natürlich Fehler weil das nicht das if in dem eval() drin steht sondern die noch regex!

Ich hoffe es ist verständlich was ich meine/will?

samy,