Как работает эта инструкция if

<!--?php if ($result--->getSellerLocation()) : ?> <!--?php endif;?-->

Здравствуй

Может кто-нибудь объяснить, что делает код выше? Я знаю, как работает нормальный, если еще работает. Что такое финал: в конце

1 ответ

Это альтернативный синтаксис для операторов if. Обычно мы используем его, когда в конечный результат выводится HTML-код.

Говорят, что этот способ повышает читаемость.

Например:

<!--?php if ($foo == $bar) : ?-->
 <p> $foo does equal $bar </p>
<!--?php endif; ?-->

Вы также можете использовать else if :

Это работает по существу так же, как:

<!--?php if ($foo == $bar) { ?-->
 <p> $foo does equal $bar </p>
<!--?php } ?-->

или:

<!--?php
 if ($foo == $bar) {
 echo '<p--> $foo does equal $bar ';
 }
?>

Надеюсь это поможет!

licensed under cc by-sa 3.0 with attribution.