比較演算子

比較演算子は変数や直前の値がオプションの値と比較することができ、次の種類があります。

演算子名 演算子 説明
等しい =またはeqまたはis 値が等しい
等しくない notまたはisnot 値が等しくない
超える(より大きい) >またはgt 左の値が右の値より大きい(超える)場合
以上 >=またはgte 左の値が右の値以上である場合
未満(より小さい) <またはlt 左の値が右の値より小さい場合
以下 <=またはlte 左の値が右の値より以下の場合

構文

=

[*変数名:=(比較する値):...*]

not

[*変数名:not(比較する値):...*]

>

[*変数名:>(比較する値):...*]

>=

[*変数名:>=(比較する値):...*]

<

[*変数名:<(比較する値):...*]

<=

[*変数名:<=(比較する値):...*]

サンプルコード

次の例では、リソースIDが2より大きい場合は"2より大きい"を出力し、そうでなければ何も出力しません。

[*id:>(2):then(2より大きい)*]

CMS「MODX Evolution」逆引きリファレンス一覧へ戻る