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

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

Имя переменной должно начинаться с буквы или символа подчеркивания, но не цифры, но можно применять цифры в самом имени после буквы или символа подчеркивания. Рекомендуется не использовать кириллицу в именовании переменных. Перед именем переменной всегда ставится знак доллара $.

Объявление переменных.

Как правило переменные объявляются в момент присвоения им значений. Например:

<?php
$variable = 'Значение переменной';
?>

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

<?php
$variable = '';
?>

В переменную можно сохранить значение другой переменной. Чтобы вывести на экран переменную, необходимо воспользоваться командой(оператором) echo. Например:

<?php
$variable1 = 25;
$variable2 = $variable1;
echo $variable2;
?>

Результатом работы данного кода, будет вывод на экран 25

При этом, если переопределить значение переменной $variable1 ниже, то это не повлияет на вывод. Также будет выведено 25 раза

<?php
$variable1 = 25;
$variable2 = $variable1;
echo $variable2;
$variable1 = 33;
echo $variable2;
?>

Чтобы установить зависимость, чтобы замена значения одной, меняла его в другой, необходимо добавить & перед $variable1. Это устанавливает значение по ссылке. Например:

<?php
$variable1 = 25;
$variable2 = &$variable1;
echo $variable2;
$variable1 = 33;
echo $variable2;
?>

Данный пример выведет 25 и 33, что свидетельствует о том, что значение поменялось.

Добавить комментарий

Ваш адрес email не будет опубликован.