thinkphp の構文について質問する
滿天的星座
滿天的星座 2017-05-17 09:55:51
0
4
578

thinkphp の HTML で
$huodong.id と $vo.xueduanid が等しいかどうかを確認したいと考えています。

リーリー

出力 xueduanid:1huodongid:1

リーリー

しかし、このように eee を出力することはできません。なぜでしょうか?それらはすべて 1 です。これらは等しいはずですか?タイプが間違っていますか?データベース内の値はすべてint型です。 。

<if 条件="$vo.xueduanid == 1">eee</if>は eee を出力できます
<if 条件="$huodong.id==1">eee</if> ; eee

を出力できます
滿天的星座
滿天的星座

全員に返信(4)
仅有的幸福

== に変更されました

いいねを押す +0
伊谢尔伦

直接使用するeq

リーリー
いいねを押す +0
Ty80

<if 条件="$vo.xueduanid eq $huodong.id">
等しい
<else/>
等しくない
</if>

いいねを押す +0
習慣沉默

実は、TP のテンプレート エンジンには少しバグがあります。上記は理論的には正しいですが、実際には

のように記述する必要があります。 リーリー

後者の変数は配列形式で記述する必要があります。そうしないと、PHP コードに変換するときにエラーが発生します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート