Сочетание элементов разметки РНР и HTML |
Язык РНР нашел широкое применение в веб-разработке, в частности, потому, что он позволяет без труда сочетать элементы РНР и HTML в любом файле с расширением .php. В качестве примера рассмотрим следующую строку кода из файла index.php шаблона Atomic в CMS Joomla 2.5:
Это всего лишь элемент HTML-ссылки, но с динамическими возможностями РНР. Атрибут href содержит два элемента разметки РНР, вычисляемые интерпретатором РНР и преобразуемые в соответствующие им текстовые значения, которые затем вставляются в разметку HTML-документа так, как будто они набраны вручную.
В данном примере элемент разметки
baseurl ?> преобразуется в значение переменной $this->baseurl в коде РНР, а элемент разметки template ?> — в значение переменной $this->template.
Так, если переменная $this->baseurl содержит значение "http://мойсайт.ru", а переменная $this->template — значение "atomic", то в результате выполнения приведенной выше строки кода будет получен следующий (выделенный) текст ссылки, как если бы он был набран вручную:
Во многих местах приведенного выше кода из файла index.php можно обнаружить элементы разметки РНР, вставленные в элементы разметки HTML.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|