Solution d'échec d'eq Thinkphp : 1. Ouvrez le fichier tp correspondant ; 2. Vérifiez la balise eq ; 3. Modifiez la méthode d'utilisation en "{eq name="$vo.adminrole" value="0"}
{/eq}" suffit.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ThinkPHP version 5, ordinateur Dell G3.
Que dois-je faire si thinkphp eq échoue ?
Le problème que eq ne fonctionne pas dans tp5
1. La balise eq est utilisée dans thinkphp5.0, et le
<eq name="name" value="value"> 相等 <else/> 不相等 </eq>
donné dans la documentation officielle n'a pas fonctionné. thinkphp5. La version 0.20, testée 5.0.15, est toujours disponible
2. J'ai vérifié plusieurs personnes sur Internet qui ont parlé de tel ou tel problème. Je ne sais pas si elles l'ont testé elles-mêmes. peut être utilisé.
Par exemple :
<eq name="vo.status" value="0">未激活</eq> <eq name="vo.status" value="1">已激活</eq>
Vous constaterez que celle ci-dessus est complètement inutile, ou peut-être que leur version est trop ancienne.
3. Voici ma solution finale
{eq name="$vo.adminrole" value="0"}<td style="text-align: center">超级管理员</td>{/eq} {eq name="$vo.adminrole" value="1"}<td style="text-align: center">教师管理员</td>{/eq}
$vo.adminrole est une variable dans la liste des boucles volist De cette façon, actualisez la page et cela prendra effet.
Apprentissage recommandé : "Tutoriel 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!