Регистрация Войти
Войти через VK




Поиск по сайту



PHP Поиск



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

(PHP 4, PHP5)

PHP предлагает альтернативный синтаксис для некоторых его управляющих структур, а именно: if, while, for, foreach и switch. В каждом случае основной формой альтернативного синтаксиса является изменение открывающей фигурной скобки на двоеточие (:), а закрывающей скобки на endif;, endwhile;, endfor;, endforeach; или endswitch; соответственно.

 if ($a == 5): 

В приведенном выше примере, блок HTML "A равно 5" вложен внутрь структуры if написанной с альтернативным синтаксисом. HTML блок будет показан только если переменная $a равна 5.

Альтернативный синтаксис также применяется и к else и elseif. Ниже приведена структура if с elseif и else в альтернативном формате:

if ($a == 5):
    echo "a равно 5";
    echo "...";
elseif ($a == 6):
    echo "a равно 6";
    echo "!!!";
else:
    echo "a не равно ни 5 ни 6";
endif;

Замечание:

Смешивание синтаксиса в одном и том же блоке управления не поддерживается.

За дополнительными примерами обращайтесь также к while, for и if.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание:


Новое за неделю



Сейчас на сайте: 3999