Maison > cadre php > PensezPHP > Que signifie eq dans thinkphp

Que signifie eq dans thinkphp

WBOY
Libérer: 2022-03-07 10:20:58
original
4461 Les gens l'ont consulté

Dans thinkphp, eq est une balise de comparaison qui peut comparer les valeurs des paramètres de balise nom et valeur. Si les valeurs de nom et de valeur sont égales, le contenu entre les balises eq sera affiché. "content".

Que signifie eq dans thinkphp

L'environnement d'exploitation de cet article : système Windows 10, ThinkPHP version 5, ordinateur Dell G3.

Que signifie eq dans thinkphp

La balise eq dans thinkphp ne semble pas couramment utilisée, mais elle est essentielle

Par exemple, comme un certain état, un commutateur, etc., mais vous ne pouvez pas lire directement les champs de la base de données Si vous le montrez aux clients, ils ne pourront pas le comprendre, n'est-ce pas ?

Nous pouvons donc utiliser la balise eq pour résoudre ce petit problème.

Par exemple : j'ai un champ de statut dans la base de données, qui représente un certain statut, je le précise : 0 signifie inactif, 1 signifie activé

Maintenant, je souhaite afficher les données de la table entière à l'utilisateur, que dois-je faire. Je fais? ?

Une chose est sûre, nous ne pouvons certainement pas lire directement 0 et 1 dans le modèle front-end,

comme ceci : {$vo.status}

Laissez l'utilisateur. voyez-le directement. Ce n’est pas idéal. L'expérience client doit être médiocre. . .

Solution :

Utilisez la balise eq pour déterminer la valeur du statut, comme petite astuce :

<eq name="vo.status" value="0">未激活</eq>
<eq name="vo.status" value="1">已激活</eq>
Copier après la connexion

Bien sûr, si ce n'est pas une exigence particulièrement compliquée, vous pouvez l'abréger

Comme ceci :

<eq name="vo.status" value="0">未激活<else/>激活</eq>
Copier après la connexion

Remarque : la signification de eq Cela signifie que si les valeurs de name et value sont égales, le contenu entre les balises sera affiché. Le nom ici ne doit pas être écrit comme {$vo.status}

, sinon, peu importe comment vous l'écrivez, ce sera la valeur de

Bien sûr, ce n'est qu'une des balises de comparaison dans thinkphp. Pour plus d'informations, vous pouvez vous référer au manuel de thinkphp

 <比较标签 name="变量" value="值">
 内容
 </比较标签>
Copier après la connexion

. Apprentissage recommandé : "Tutoriel vidéo PHP"

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