Operatori delle tag

Utilizzare i seguenti operatori per impostare confronti di stringhe con la tag If:

Operatore

Significato

==

è uguale a

!=

non è uguale a

>

è maggiore di (>)

≥

è maggiore o uguale a (>=)

<

è minore di (<)

&le;

è minore o uguale a (<=)

+

addizione numerica o concatenazione di testo

&ndash;

sottrazione numerica

*

moltiplicazione numerica

/

divisione numerica

%

promemoria numerico

&and;

AND logico (&&)

&or;

OR logico (||)

nullo

nullo

Nota: dal momento che i caratteri "maggiore di" e "minore di" hanno un significato speciale in XML e sono pertanto riservati, sarà necessario utilizzare le entità equivalenti.

(NON corretto) <pcs:if expr="subscriber_count > 100">...

(Corretto) <pcs:if expr="subscriber_count > 100">...

Esempi:

expr="story.author == 'Joe'"
expr="17 != magic_number"
expr="story_list.length != item.reference_count"
expr="item.interest_level > item.skill + item.ref.skill"