PHP/Переменные

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

Переменные в PHP — именованные области памяти.

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

Основные моменты переменных в PHP

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

Переменные переменных

Присущая сугубо PHP фича при помощи которой можно задать имя новой переменной за счёт значения другой переменной.

$a = "hello";
$$a = "world";
echo $a, " ", $hello; //hello world

При этом теоретически возможен любой уровень вложенности. Шаблон:PHP