Beate.: PHP Code im String - Was jetzt?

Beitrag lesen

Hallo dedlfix,

vielen Dank für den Einblick. Einen Interpreter schreiben PUH. Da ist EVAL wohl zum testen die einfachere Variante. Wie würde Sting denn dann korrekt aussehen?

Beispiel Quelle: Heute #IF-OPEN##wetter##GLEICH#rain#IF-CLOSE#die Regenjacke nicht vergessen.#ELSEIF-OPEN##wetter##GLEICH#sun#IF-CLOSE#den Sonnenhut aufsetzten.#IF-END#

Beispiel nach angedachtem Filter:

Heute if($wetter==rain){die Regenjacke nicht vergessen.}elseif($wetter==sun){den Sonnenhut aufsetzten.}

Das würde ich dann dann eval übergeben? Im Beispiel auf PHP.NET http://php.net/manual/de/function.eval.php sind keine IF Anweisungen gezeigt hast du hierfür vielleicht auch ein Beispiel. So kann es eigentlich nicht funktionieren.