Альтернативный синтаксис PHP

альтернативный синтаксис php

От автора: зачем нужен альтернативный синтаксис PHP. При написании приложений очень удобно отделять логику скрипта от его представления (шаблона). Более того, такой подход считается наиболее правильным.

Верстальщику совсем не обязательно знать язык программирования, чтобы изменять дизайн. Для него главное – знание HTML структуры документа. В данном случае разметка более приоритетна, чем сам код программы.

Именно для этого и используется альтернативный синтаксис PHP. Его используют в виде вставок в HTML разметку. Код должен быть максимально понятен, поэтому он упрощён для удобства верстальщика.

Примеры использования альтернативного синтаксиса

Рассмотрим примеры использования синтаксиса. Например, для вывода переменной внутри HTML структуры нужно написать:

В альтернативном варианте это можно записать как:

Не правда ли удобно?

Управляющие структуры PHP

Управляющие структуры также могут быть записаны в альтернативном виде. Это позволяет не только выводить переменные в шаблоне, но и прописывать условия вывода определённых данных, различные циклы.

Цикл foreach

Цикл foreach можно записать так:

В данном случае вместо фигурных скобок используется закрывающее выражение endforeach. Также обратите внимание, что открывающая конструкция завершается двоеточием, а закрывающая – точкой с запятой.

Также в альтернативном варианте можно записать такие структуры: for, while, if-else, switch-case.

Рассмотрим примеры.

Цикл for

Цикл while

Условный оператор if-else

Конструкция выбора switch-case

В случае оператора switch нужно обратить внимание на то, что нельзя разрывать условие и первое выражение.

Умея пользоваться альтернативным синтаксисом, вы сможете грамотно оформлять шаблоны для своих скриптов. Это поможет вам писать код понятно и красиво.

киберсант-вебмастер

Автор: Алексей Опанасенко

Редакция: Рог Виктор и Андрей Бернацкий. Команда webformyself.

E-mail: contact@webformyself.com

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии (34)