Синтаксис переменных

В РНР все переменные обозначаются следующим образом: знак доллара ($), за
ним имя переменной. Имя должно начинаться либо с буквы (AZ, az), либо
с символа подчеркивания (_). Состоять оно может из любого количества букв,
цифр, знаков подчеркивания или их комбинации. В имени переменной нельзя
использовать пробелы. Вместо них для разделения слов обычно используется
символ подчеркивания.

Необходимо помнить, что для имен имеет значение регистр. Поэтому
$variable и $Variable две разных переменных, хотя и не стоит создавать пе
ременные с такими похожими именами. Необходимо сразу научиться давать
переменным содержательные имена, а также использовать комментарии для
указания их назначения (листинг 2.1). Таким образом вы сократите количество
ошибок и сможете легко разобраться в проделанной когдато работе. Напри
мер, $FirstName более осмысленное имя, чем $FN.

истинг 2.1 т Всегда лучше включить в код программы слишком много ком
ментариев, чем чересчур мало, ведь часто вполне очевидные при написаниимо
менты становятся непонятными, если вернуться к ним несколько месяцев спустя.


1. <HTML>
2. <HEAD>
3. <TITLE>First PHP Script</TITLE>
4. </HEAD>
5. <BODY>
6. <?PHP
7. /* Эта страница печатает простое приветствие. */
8. print ("Hello, world!")
9. ?>
10. </BODY>
11. </HTML>

Если добавить комментарий о назначении переменной, то ваша программа
станет более понятной. Вы можете посчитать, что $f irst_name более подхо
дящее имя переменной, чем $FirstName, так как в нем нет заглавных букв,
а слова разделены для ясности. Не имеет значения, как вы будете называть пе
ременные, важно быть последовательным в присвоении имен, Это поможет из
бежать элементарных ошибок при программировании.

В отличие от некоторых других языков в РНР нет необходимости объявлять
переменную, то есть присваивать ей тип (об этом см. в разделе «Типы перемен
•ных»), и/или присваивать ей начальное значение, то есть инициировать. В языке
РНР переменная определяется сразу, как только вы используете ее в первый раз.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: