время
|
|
Глава 10 Предопределенные 60
будет выполнено, только если выражение if и все предыдущие
elseif равны false, а данный elseif равен true.
13.10. Альтернативный синтаксис
для управляющих структур
РН Р позволяет использовать альтернативный синтаксис для управляющих струк-
тур. Основные структуры, для которых применяется этот синтаксис, следующие:
if, while, for, foreach и switch. Если существует необходимость проверить ту
или иную переменную и на основании этого вывести код, то именно в этом случае
применяется альтернативный синтаксис:
<?php if ($a == 5): ?>
А равно 5
<?php endif; ?>
В данном примере используется структура if. Аналогичным образом могут быть
описаны все вышеперечисленные операторы. Завершающим оператором для них
будут соответственно следующие операторы: endif, endwhile, endfor, endforeach
И endswitch.
Рассмотрим пример. Если значение переменной действительно будет равно 5, бра-
узер помимо всего документируемого кода HTML выведет и строку ?а равно 5?.
Этот альтернативный синтаксис