fenom/docs/ru/tags/if.md

1.4 KiB
Raw Permalink Blame History

Тег {if}

Реализация оператора if из PHP

{if <expression>}
   {* ...code... *}
{elseif <expression>}
   {* ...code... *}
{else}
   {* ...code... *}
{/if}

{if}

{if <expression>}
    {*...some code...*}
{/if}

Код, расположенный в теге {if} будет выполнен/выведен если выражение возвращает значение приводимое к TRUE

{elseif}

{if <expression1>}
    {*...some code...*}
{elseif <expression2>}
    {*...some code...*}
{/if}

Код, расположенный после тега {elseif} будет выполнен/выведен, если выражение вернуло значение приводимое к FALSE, а - приводимое к TRUE

{else}

{if <expression>}
    {*...some code...*}
{else}
    {*...some code...*}
{/if}

Код, расположенный после тега {else} будет выполнен/выведен, если выражение вернуло значение приводимое к FALSE В тестируемых выражениях могут быть использованы логические операторы, что позволяет обрабатывать сочетания нескольких условий.