Ich habe meine Seiteninhalte in einer Datenbank gespeichert und möchte jeden PHP-Code in der Zeichenfolge ausführen. Also, wenn meine Zeichenfolge war:
%Vor% Ich möchte nur echo $motto
ausführen. Mit eval () versuchen Sie <h1>Welcome</h1>
auszuführen.
Irgendeine Möglichkeit, dies zu tun?
Unnötig zu erwähnen, dass Sie sofort eine andere Lösung finden sollten. In der Zwischenzeit können Sie den Code folgendermaßen auswerten:
%Vor%Demo: Ссылка
Ich kann das nicht genug betonen: eval ist gefährlich und der Anwendungscode sollte nicht in der Datenbank enthalten sein. Probiere einen Template-Parser wie Smarty , Dwoo , oder mein Favorit: Zweig .