Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript

Печать

Несмотря на то что здесь не очевиден вызов РНР-парсера, это вполне приемлемый альтернативный синтаксис, который, как правило, также работает (но только не в пакете EasyPHP WAMP). Но я не советую его использовать, поскольку он несовместим с XML и в настоящее время его применение не приветствуется (это значит, что он больше не рекомендуется и может быть удален в будущих версиях).

Если в файле содержится только код РНР, то закрывающий тег ?> можно опустить. Именно -ак и нужно делать, чтобы гарантировать отсутствие в файлах РНР лишнего пустого пространства (что имеет особую важность при написании объектно-ориентированного кода).

Примеры, приводимые в этой книге

Для того чтобы вы не тратили время на набор примеров, приводимых в этой книге, все они заархивированы на специально созданном справочном веб-сайте http://lpmj. net, где каждый из них можно просмотреть отдельно (все они демонстрируются с подсветкой синтаксиса) и загрузить на свой компьютер (рис. 3.1).

Рис. 3.1. Примеры, приводимые в этой книге, можно просмотреть по адресу http://lpmj.net

Кроме того, что все примеры хранятся под номерами и сгруппированы по главам (например, example3-l.php), на сайте имеется архив examples.zip, в котором дополнительно есть папка namecLexamples, где можно найти все примеры, которые предлагалось сохранять в файлах с конкретными именами, как в случае с примером 3.4 (он будет показан далее, и его нужно будет сохранить в файле с именем testl.php).