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.