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


Листинг 13 17 Использование тега <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>.









Начало  Назад  Вперед


Книжный магазин