Операторы и коментарии в PHP.

Операторы и коментарии в PHP.

В клиентских языках не существует операторов, а в PHP они необходимы.

Что такое оператор в PHP и как его использовать? Оператор в PHP служит для выделения PHP-кода, как в HTML существуют парные теги, так и в PHP существуют операторы, вернее в HTML теги могут быть как парные, так и одиночные, а PHP только парные операторы. HTML-теги помещают внутри себя контент, а PHP-операторы php-код.

Типы операторов в PHP:
<script type="text/php "> php-код </script"> - это скорее всего не оператор, а тег, так помещали коды в первых версиях PHP. Этот способ не рекомендуется использовать.
<% php-код %> этот вариант PHP унаследовал от ASP, в некоторых случаях могут быть конфликты с ASP.
<?php php-код ?> - этот способ самый распространенный и действующий на всех платформах(О.С.).
Основная задача оператора в PHP заключается в том чтобы выделить php-код или отделить от HTML. В одном файле может быть по одному оператору, а может быть два или больше, т.е. ровно столько сколько нужно. Главное чтобы если есть открывающий оператор, то был и закрывающий.

Синтаксис оператора в PHP. Как и любой код с точки зрения "правильности" лучше писать в одну строку(<?php php-код ?>), Но такой код не читаемый и в случае какой либо ошибки придется создавать сценарий заново, а лучше всего каждые: оператор, функции, инструкции, конструкции писать с новой строки:
<?php
php-код, 1 строка
php-код, 2 строка
...
?>

В таком варианте проще найти и исправить ошибку.

Комментарии в PHP служат для того чтобы можно было в php-код вставлять описание, например функций. Комментарии в PHP вставляются тремя способами:
1)<?php
#комментарий в пределах 1 строки
phpinfo();
?>

2)<?php
//комментарий в пределах 1 строки
phpinfo();
?>

3)<?php
/*комментарий
на несколько
строк */
phpinfo();
?>

В HTML так-же существуют комментарии, но с точки зрения валидности кода его не рекомендуется оставлять, потому что эти комментарии могут изменить плотность ключевых слов или вообще разбавить их. В PHP ситуация другая, комментарии не передаются в браузер. При помощи комментариев можно не только оставлять напоминающую информацию, но и отключать функции и т.д.
<?php
// phpinfo();
?>

В этом случае функция phpinfo() "закомментирована" и не будет выполнена. Пример возможно на первый взгляд глупый, но в процессе использования PHP окажется очень полезен для отладки сценариев.