Переменные в PHP

Доброе время суток участники образовательной IT площадки GeekSpace. Меня зовут Юрий Сиротенко и в данном конспекте мы предметно поговорим о таком термине как “Переменная” и рассмотрим переменные в рамках языка программирование PHP.

Также вы можете посмотреть видео урок "Переменные" в рамках нашего курса "Введение в PHP" перейдя по этой ссылке

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

Представим самую обыкновенную картонную коробку

На этой коробке наклеена надпись повествующую о том, что же на самом деле лежит в данной коробке, например деревянная бейсбольная бита. Когда человек видит эту коробку, он понимает, что в ней что-то есть, а вот что именно ему помогает узнать надпись на коробке. Бейсбольная бита находящаяся в коробке состоит из определенного материала, в нашем случае - это дерево. Если мне будет необходимо найти бейсбольную биту среди кучи коробок, я буду искать надпись на коробке и когда я ее найду, я извлеку ее содержимое и получу необходимое.

У вас может возникнуть вполне резонный вопрос, как же эта приведенная аналогия связана с переменными? Все просто:

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

Пример:

$bat = ‘Бейсбольная бита’;

“bat” является именем переменной, а в роли значения выступает строка “Бейсбольная бита”. Типом данных значения переменной bat определено как “string”

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

В PHP наименование переменных начинается со знака “$” и имя чувствительно к регистру. Также существуют некоторые правила именования переменных:

  • Имя переменной должно начинаться с буквы или символа подчеркивания
  • Имя переменной может состоять из букв, цифр и символов подчеркивания в любом количестве

Для того, чтобы присвоить переменной некоторое значение необходимо воспользоваться знаком присваивания “=”.

Давайте создадим две переменные с именами “x” и “y”. Переменная “x” будет содержать целочисленное значение “1”, а “y” будет содержать строковое значение “Hello World”.

$x = 1;
$y = 'Hello World';

Затем попробуем вывести эти значения используя стандартную языковую конструкцию “echo”

echo $x;
echo $y;

Откроем браузер и убедимся, что значения переменных были отображены

Информация

Автор конспекта


Дата создания: 22.01.2019
Категория: PHP