Главная > РНР: настольная книга программиста
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

13.10. Альтернативный синтаксис для управляющих структур

РНР позволяет использовать альтернативный синтаксис для управляющих структур. Основные структуры, для которых применяется этот синтаксис, следующие: if, while, for, foreach и switch. Если существует необходимость проверить ту или иную переменную и на основании этого вывести код, то именно в этом случае применяется альтернативный синтаксис:

<?php if ($a == 5) : ?>

А равно 5

<?php endif; ?>

В данном примере используется структура if. Аналогичным образом могут быть описаны все вышеперечисленные операторы. Завершающим оператором для них будут соответственно следующие операторы: endif, endwhile, endfor, endforeach и endswitch.

Рассмотрим пример. Если значение переменной действительно равно 5, браузер помимо всего документируемого кода HTML выведет и строку «а равно 5».

Этот альтернативный синтаксис применим и к операторам else и elseif (). Вот пример подобной структуры:

if ($а==5):

print "а равно 5";

print "...";

elseif ($a == 6) :

print "а эквивалентно 6";

print

else:

print "а около 5 или 6";

endif;

1
Оглавление
email@scask.ru