Maison > cadre php > PensezPHP > Que dois-je faire si thinkphp ne vous analyse pas ?

Que dois-je faire si thinkphp ne vous analyse pas ?

藏色散人
Libérer: 2021-12-21 11:31:14
original
2167 Les gens l'ont consulté

Thinkphp ne vous analyse pas car le moteur de modèle ne l'analysera qu'une seule fois, et l'utilisation des balises qui ne sont pas dans le fichier modèle ne sera pas analysée. La solution est de la générer une fois avant de la mettre dans la base de données, puis de l'enregistrer. .

Que dois-je faire si thinkphp ne vous analyse pas ?

L'environnement d'exploitation de cet article : système Windows 7, version thinkphp v5.1, ordinateur Dell G3.

Que dois-je faire si thinkphp ne vous analyse pas ?

La méthode U de Thinkphp ne peut pas analyser le problème correctement

Lorsque j'utilise la méthode U de ThinkPHP, par exemple : put {:U(GROUP_NAME . '/Clear/clearCache) dans le modèle ')}, stocké dans la base de données sous la forme d'une chaîne, puis je l'ai lu dans la base de données en arrière-plan et je l'ai attribué au premier plan → Effacer le cache, le résultat La réception affiche Effacer le cache, et l'URL générée par l'U La méthode n’est pas analysée. Quelle est la raison ?

Analyse du problème :

Le moteur de modèle ne l'analysera qu'une seule fois. Les variables que vous utilisez ne remplaceront les variables que par des valeurs, au lieu de les remplacer, accédez aux valeurs pour voir s'il y a des balises qui doivent le faire. être analysé. Par conséquent, les données que vous enregistrez dans la base de données doivent être des données qui ne contiennent pas de balises TP.

Ne mettez pas cette déclaration dans la base de données

Solution : 1. Générez-la une fois avant de la mettre dans la base de données, puis enregistrez-la 2. Générez-la lorsqu'elle est utilisée.

Apprentissage recommandé : "Les 10 derniers didacticiels vidéo thinkphp"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal