Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

БАЗОВЫЙ СИНТАКСИС: Инструкции


PHP 5 для начинающих

Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

Как и любой другой язык, PHP подчиняется определенным правилам. По мере изучения элементов и конструкций языка мы будем знакомиться с соответствующими правилами, но уже сейчас рассмотрим несколько базовых положений.

Замечание

Своим синтаксисом, по крайней мере, его основными правилами, PHP во многом похож на другие языки (в частности, на C и Perl).

Аннотация

Что такое инструкции и как их разделяют друг от друга.

Любая инструкция (statement) должна заканчиваться точкой с запятой. [1]

Для того, чтобы понять, что собой представляют инструкции, придется предпринять небольшое лингвистическое исследование. Дело в том, что оригинальный термин statement обычно переводится с английского языка на русский как выражение; однако, точно так же переводится и другой, отличный от первого, хотя и связанный с ним, термин - expession[1]. [2]

В результате теряется целый смысловой слой в философии языка. Ведь statement в программировании означает наименьшую самостоятельную структуру языка - распоряжение (инструкцию) что-то исполнить. Из последовательности таких структур состоит программа (или, как в нашем случае, скрипт). Сама же структура может содержать внутренние, более мелкие компоненты, и одним из таких компонентов является выражение (expession). [3]

Проводя аналогию с естественными языками, инструкцию (statement) можно сравнить с целым предложением, а выражение (expression) - с отдельным оборотом или словосочетанием, входящим в его состав. [4]

Приведем несколько примеров инструкций из уже пройденного нами материала.

print 'Hello, world!';
echo 1, 2, 3;
phpinfo();

Замечание

Как известно, правил без исключений не бывает. В данном случае исключением является последняя перед закрывающей частью PHP тэга инструкция: допустимо не завершать ее точкой с запятой.

<?php

print 1;
print 2;
print 3

?>

            

Таким образом, точнее было бы утверждать, что все инструкции должны разделяться между собой при помощи точки с запятой, а не завершаться ею (см. также следующий выпуск, озаглавленный "Пробельные символы").

Впрочем, пользоваться этой возможностью не рекомендуется (см. один из следующих выпусков, озаглавленный "Стиль кодирования").



[1] Выражения (expressions) мы будем изучать немного позже.

Created with DocBook Created with Libxslt


В избранное