ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHPテンプレート比較タグの使い方を詳しく解説_PHPチュートリアル

ThinkPHPテンプレート比較タグの使い方を詳しく解説_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:26:171033ブラウズ

ThinkPHP テンプレート エンジンは豊富な比較タグを提供し、その使用形式は次のとおりです:

リーリー

ThinkPHP システムでサポートされている比較タグとその意味は次のとおりです:

eq or等しい:
と等しい neq または notequal:
と等しくない gt:
より大きい 例:
以上 lt:
未満 elt:
以下 heq:
に等しい定数 nheq:

と常に等しいとは限りません

1. 比較タグの使い方は基本的に同じですが、違いは判定条件の違いです

eq タグなど:

リーリー

は、name 変数の値が value と等しい場合に出力されることを意味します。

または次のように書くこともできます:

リーリー

は、次のような else タグと混合することもできます:

リーリー

gt タグは次のように使用されます:

リーリー

は、name 変数の値が 5 より大きい場合に出力されることを意味します

egt タグは次のように使用されます:

リーリー

は、name 変数の値が 5 以上の場合に出力されることを意味します

2. 比較タグ内の変数は、オブジェクトの属性や配列、さらにはシステム変数もサポートできます:

eq タグの例は次のとおりです:

リーリー

は、voオブジェクト(または配列、または自動判定)の属性が5に等しい場合に出力されることを意味します

リーリー

は、vo オブジェクトの属性が 5 に等しい場合に出力されることを意味します

リーリー

は、$vo['name'] が 5 に等しい場合、出力

を意味します


3. 変数での関数の使用もサポートしています

例:

リーリー

は、voオブジェクトの属性値の文字列長が5に等しい場合に出力されることを意味します

4. 変数名はシステム変数 をサポートできます。例:

リーリー

5. 通常、比較タグの値は文字列または数値です。変数を使用する必要がある場合は、前に「$」記号を追加するだけです

例:

リーリー

は、vo オブジェクトの属性が $a に等しい場合に出力されることを意味します

6. すべての比較タグは比較タグ を使用できます (実際、すべての比較タグは比較タグのエイリアスです)。例:

リーリー

は、name 変数の値が 5 に等しい場合に出力されることを意味します


と同等です

リーリー

type 属性の値は、上記の比較タグ名です

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824723.html技術記事 ThinkPHP テンプレート エンジンは豊富な比較タグを提供しており、その使用形式は次のとおりです: 比較タグ name="variable" value="value" content/comparison tag ThinkPHP システムでサポートされている比較タグとそれらが表すもの...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。