Для запуска команд PHP нужно изучить новый тег. Его открывающая часть имеет следующий вид:
<?php
Первое, что может броситься в глаза, - незавершенность тега. Это обусловлено тем, что внутри тега могут помещаться целые фрагменты кода РНР, и они заканчиваются только когда встречается закрывающая часть тега, имеющая следующий вид: Небольшая PHP-программа Hello linux может иметь вид. <?php
echo "Hello linux"; ?>
Этот тег очень гибок в использовании. Некоторые программисты открывают тег в начале документа, а закрывают его в самом конце и выводят любой код HTML путем непосредственного использования команды РНР. Другие программисты предпочитают помещать в эти теги как можно меньшие фрагменты кода РНР, и именно в тех местах, где нужно воспользоваться динамическими сценариями, а весь остальной документ составлять из стандартного кода HTML. Сторонники последнего метода программирования зачастую аргументируют свой выбор тем, что такой код выполняется быстрее, а сторонники первого метода утверждают, что увеличение скорости настолько мизерное, что оно не может оправдать дополнительные сложности многочисленных вставок PHP в отдельно взятый документ. По мере изучения языка вы, несомненно, определитесь в своих стилевых предпочтениях при создании разработок на РНР, но в целях упрощения примеров, приводимых в этой книге, я свел количество переходов между PHP u HTML к минимуму, в среднем, к одному-двум переходам на один документ. Кстати, существует и несколько иной вариант синтаксиса РНР. Если поискать примеры PHP-кода в Интернете, то можно встретить код, где используется следующий синтаксис открывающего и закрывающего тегов:
echo "Hello linux"; ?>
Несмотря на то что здесь не очевиден вызов РНР-парсера, это вполне приемлемьiй альтернативньiй синтаксис, которь~й, как правило, также работает (но только не в пакете ЕазуРНР ЖАМР). Но я не советую его использовать, поскольку он несовместим с ХМЕ и в настоящее время его применение не приветствуется (это значит, что он больше не рекомендуется и может бьiть удален в будущих версиях).
|