ThinkPHP の IF タグは、 複雑な条件判断を定義するために使用できます 例:
注意: condition 属性は、上記の比較タグと同じ eq などの判定式をサポートしますが、「>」や「<」などの記号を使用した使用はテンプレートの解析を混乱させるためサポートされませんしたがって、次の の使用法は間違っています:
を次のように変更する必要があります:
さらに、条件属性で php コードを使用することもできます。例:
リーリーリーリー
リーリー
ifタグのcondition属性は基本的にPHP構文を使用するため、原則として判定タグやswitchタグを使用した方が簡潔になります。switchタグや比較タグで解決できる場合は使用しないようにしてください。 ifタグを使用します。スイッチタグと比較タグでは変数修飾子とシステム変数を使用できるためです。それでも IF タグが特定の特別な要件を満たせない場合は、ネイティブ PHP コードまたは PHP タグを使用してコードを直接記述することができます。