PHP переменные

Для новичка в программировании, который незнаком даже с основами написания примитивных программ, концепция переменных является чем-то новым и неизведанным. Но не стоит пугаться первой встречи с переменными. В них нет ничего страшного и тем более сложного.

Стоит знать, что переменная – это средство хранения значений. Причем этим значением может быть как цифра, так и текстовая строка. Переменные не имеют каких-либо ограничений на применение. Разработчик может их использовать на любом участке написания программы. Это очень удобно, так как ему не придется каждый раз повторять одно и то же значение. Достаточно указать только переменную.

В языке программирования PHP переменные выглядят следующим образом:

$variable_name = Value;

Любая переменная в PHP начинается с указания знака доллара. В противном случае переменная не будет видна компилятору. Стоит заметить, что многие начинающие программисты на PHP забывают указывать $. Данная проблема искореняется путем постоянной практики.

При объявлении переменной в PHP стоит помнить, что ее имя чувствительно к регистру. Для компилятора переменные $_name и $_Name – это 2 совершенно разные величины.

Практический пример

Для применения переменной в PHP ее следует сначала объявить путем присвоения уникального имени. Для того чтобы использовать переменную в коде, она должна иметь определенное значение:

Стоит заметить, что в языке PHP совершенно необязательно объявлять весь перечень переменных. Их можно объявлять постепенно, по ходу написания кода.

Правила присвоения имен переменным

В PHP есть определенные правила присвоения имен для переменных:

  • Вне зависимости от типа PHP переменной, она должна начинаться с буквы или символа «_».
  • Локальные и глобальные переменные в PHP должны состоять исключительно из буквенных и цифровых знаков, а также символов подчеркивания.
  • Для разделения переменных, в названии которых есть несколько слов, используется знак подчеркивания или смена регистра.


Теги:
0

Оставить своё мнение

Ваш e-mail не будет опубликован. Обязательные поля помечены *