Разделение команд и комментарии в коде PHP - php-base.ru

php-base.ru
Перейти к контенту

Разделение команд и комментарии в коде PHP

Разделение команд, комментарии в коде PHP.

  В данном разделе мы с вами рассмотрим основы синтаксиса PHP. Первое о чем необходимо знать, это о встраивании PHP в HTML-код. Об этом мы уже с вами говорили в предыдущей статье. Сейчас дополним необходимой информацией. Как известно из предыдущей статьи, PHP-код может встраиваться в HTML-код в основном при помощи тегов <?php   ?> или <?   ?>.

Разделение команд в коде PHP.

  Любая программа состоит из набора инструкций (команд), которые должен различать парсер-обработчик программ. Каждая инструкция-команда, прописанная в PHP-коде, должна заканчиваться специальным символом-сигналом о том, что действие инструкции заканчивается и идет переход к выполнению следующей команды. Таким символом-сигналом является точка с запятой ";". Но в некоторых случаях точка с запятой не ставятся, так как сам тег "?>" так же подразумевает конец выполнения инструкции-команды. Например следующие коды:
<?php
echo "<p>Это я, возможно скрипт PHP</p>";
?>
и
<?php echo "<p>Это я, возможно скрипт PHP</p>" ?>
будут идентичны друг другу (несмотря на отсутствие во втором коде символа точки с запятой).
Проверим на практике данное утверждение, для этого создадим два файла с именами base.php и base_1.php с приведенными выше кодами:
base.php:
<?php
echo "<p>Это я, возможно скрипт PHP</p>";
?>
base_1.php:
<?php echo "<p>Это я, возможно скрипт PHP</p>" ?>
Введем в адресной строке браузера соответствующие адреса: http://php-1/base.php и http://php-1/base_1.php и после отображения посмотрим их исходные коды:
файл base.php:
Рис.1
в браузере:

Рис.2
исходный код:

Рис.3
файл base_1.php:

Рис.4
в браузере:

Рис.5
исходный код:

Рис.6
Как видно из приведенных выше рисунков, код в этих случаях читается идентично.
Здесь следует добавить следующее примечание:
Если файл содержит только код PHP, то необходимость в закрывающем теге "?>" отпадает, то есть закрывающий тег не надо ставить. (Это помогает избежать добавления случайных символов пробела или перевода строки после закрывающего тега PHP, которые могут послужить причиной нежелательных эффектов, так как PHP начинает выводить данные в буфер при отсутствии намерения у программиста выводить какие-либо данные в этой точке скрипта - источник - www.php.net).

Комментарии в коде PHP.

  При написании больших объемов программного кода необходимо делать определенные пояснения по ходу разработки. Это позволит более отчетливо видеть и ориентироваться в алгоритме создаваемой программы, а также в случаях длительных временных перерывов в работе будет проще вернуться к программе и восстановить отложенную работу.
  Комментарии и пояснения в коде PHP делаются с помощью специальных символов:
1. Символы "//" и "#" применяют в однострочных комментариях;
2. Символы "/*" и "*/" - начало и конец многострочных комментариев.
Посмотрим как это выглядит на примере. Создадим файл base_3.php с комментариями:
<?php
echo "<p>Это я, возможно скрипт PHP</p>";
//Это комментарий однострочный
echo "<p>Смотрим комментарии к коду PHP</p>";
/*А это многострочный комментарий, который приводится
для примера и практики создания программ PHP*/
?>

Рис.7
А теперь посмотрим как этот код выглядит в браузере (http://php-1/base_3.php):

Рис.8
и исходный код:

Рис.9

На приведенных выше рисунках мы видим:
1. При разделении инструкций-команд в коде PHP в отдельных случаях возможно завершение команды кода без символа разделения "точки с запятой". Тег "?>" по сути является также знаком завершения команд.
2. Написание комментариев в коде является весьма полезным действием и как видно на рис.9 эти комментарии не видны пользователям и не передаются в html-код браузера.

к предыдущей странице
наверх
к следующей странице

Copyright © php-base.ru 2019

Яндекс.Метрика
К странице комментариев
логотип
Назад к содержимому