Heim  >  Artikel  >  PHP-Framework  >  Was soll ich tun, wenn thinkphp Sie nicht analysiert?

Was soll ich tun, wenn thinkphp Sie nicht analysiert?

藏色散人
藏色散人Original
2021-12-21 11:31:142144Durchsuche

Thinkphp analysiert Sie nicht, da die Vorlagen-Engine es nur einmal analysiert und die Tag-Nutzung, die nicht in der Vorlagendatei enthalten ist, nicht analysiert wird. Die Lösung besteht darin, es einmal zu generieren, bevor es in die Datenbank eingefügt wird, und es dann zu speichern .

Was soll ich tun, wenn thinkphp Sie nicht analysiert?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Thinkphp v5.1-Version, Dell G3-Computer.

Was soll ich tun, wenn thinkphp Sie nicht analysiert?

Die U-Methode von Thinkphp kann das Problem nicht korrekt analysieren.

Wenn ich beispielsweise die U-Methode von ThinkPHP verwende: put {:U(GROUP_NAME . '/Clear/clearCache) in der Vorlage ')}, in der Datenbank in Form eines Strings gespeichert, und dann lese ich es im Hintergrund aus der Datenbank und ordne es dem Vordergrund zu → Clear Cache, das Ergebnis Die Rezeption zeigt Clear Cache und die von der U-Methode generierte URL an wird nicht analysiert. Was ist das?

Problemanalyse:

Die von Ihnen verwendete Variablen werden nur einmal analysiert. Anstatt sie zu ersetzen, gehen Sie zu den Werten, um zu sehen, ob Tags vorhanden sind analysiert werden. Daher sollten die Daten, die Sie in der Datenbank speichern, keine TP-Tags enthalten.

Fügen Sie diese Anweisung nicht in die Datenbank ein

Lösung: 1. Generieren Sie sie einmal, bevor Sie sie in die Datenbank einfügen, und speichern Sie sie dann. 2. Generieren Sie sie, wenn Sie sie verwenden.

Empfohlenes Lernen: „Die neuesten 10 Thinkphp-Video-Tutorials

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn thinkphp Sie nicht analysiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn