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

Печать

Создание переменных

Можно отметить несколько специфических для любого языка вопросов, связанных с переменными, а именно:

□ именование;

□ тип данных;

□ область видимости.

Рассмотрим их по порядку.

Именование переменных

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

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

□ имя переменной начинается со знака доллара ($);

□ первым символом после знака доллара должна быть буква или символ подчеркивания;

□ оставшимися символами имени могут быть буквы, цифры или символы подчеркивания без ограничений.

Имена переменных чувствительны к регистру символов ($Variable и $variable — две абсолютно разные переменные), а имена длиннее 30 символов непрактичны. В данной книге используется несколько полезных соглашений по написанию кода. Принятие какого-либо хорошего набора соглашений, скорее всего, покажется читателю стоящей идеей. Подробно соглашения по написанию сценариев рассматриваются в главе 6, однако по мере рассмотрения имен переменных все же будет представлено несколько соглашений по написанию кода.

Ниже приведен пример именованной переменной в PHP-программе:$my_first_variable = 0;

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

В некоторых языках программист ограничен, а иногда вообще не имеет возможности использовать переменную без явного предварительного ее объявления (создания). Однако PHP позволяет использовать переменные в любой точке программы, для этого нужно лишь указать их имена. И все же такое благо может оказаться обманчивым; если случайно по ошибке одно и то же имя переменной будет использовано дважды, то никакого сообщения об ошибке не будет, а в программе может возникнуть трудно обнаружимый дефект. Вместе с тем, в большинстве случаев такая возможность очень полезна и хорошо работает.




Ключницы оптом выбрать Москва и область. Ключницы оптом в интернет.