Шифрование и секретность в Linux


Использование тега <else>



Листинг 13.17. Использование тега <else>


<1хр>

<ifanswer>

Thank you for supplying an answer.

</if>

<e1se>

You nave not yet supplied an answer.<br/>

<include src="forms/question.lxp" />

</else>

</lxp>

Как упоминалось выше, теги <el sei f>
и <el sei fnot>
всего лишь сокращают объем записи. Они работают точно так же, как теги <1 f >
и <i f not>
, вложенные в блок <el se>
. Например, следующие два блока функционально идентичны:

<if conditionl="true">

Condition 1 is True. </if>
<eise>



<if condition2="true">
Condition 2 is tnue.

</if>

</else>

...

<if conditioni="true">

Condition 1 is True.

</if>

<elseif condition2="true">

Condition 2 is true.

</elseif>

Теги <el se>
повышают эффективность и упрощают дальнейшее сопровождение условных конструкции. При использовании тега <else>
LXP автоматически следит за выполнением предыдущего условия, и вам не приходится проверять его заново в инвертированном виде.

В листинге 13.18 реализована та же логика, что в приведенном выше листинге 13.15, но объем кода сокращен за счет применения тега <else>
.



Содержание раздела