Полный цикл в digital

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

Переменные хранят отдельные значения, которые можно использовать в выражениях PHP. Для определения переменных применяется знак доллара $:

$num;

Здесь определена переменная $num. Поскольку определение переменной - это отдельная инструкция, она завершается точкой с запятой.

Как правило, название начинается с маленькой буквы или символа подчеркивания. Стоит учитывать, что PHP является регистрозависимым языком, а значит, переменные $num и $Num будут представлять две разные переменные.

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

Также при наименовании переменных нам надо учитывать следующие правила:

  1. Имена переменных должны начинаться с алфавитного символа или с подчеркивания
  2. Имена переменных могут содержать только символы: a–z, A–Z, 0–9, и знак подчеркивания
  3. Имена переменных не должны включать в себя пробелы

С помощью операции присвоения (=) переменной присваивается определенное значение:

$num = 10;

Здесь определена переменная $num, которая хранит число 10.

После определения переменной и присвоения ей значения мы можем использовать ее в выражениях PHP. Например, вывести ее значение на веб-страницу:

<!DOCTYPE html>
<html>
<head>
<title>https://hmarketing.ru/localhost/</title>
<meta charset="utf-8" />
</head>
<body>
<?
// определение переменной $num
$num = 10;
// вывод значения переменной $num на веб-страницу
echo $num;
?>
</body>
</html>

С помощью функции echo значение переменной $num выводится на веб-страницу. И при обращении к скрипту мы увидим значение переменной $num:

10

Отличительной особенностью переменных является то, что мы можем изменять их значение:

<?
// определение переменной $num
$num = 10;
// вывод значения переменной $num на веб-страницу
echo $num;
// меняем значение переменной
$num = 22;
echo $num;

Также можно присваивать значение другой переменной:

$a = 15;
$b = $a;
echo $b;

Если переменная объявлена, но ей изначально не присвоено никакого значения (иначе говоря она не инициализирована), то нам будет проблематично ее использовать:

<?
$num;
echo $num;

При попытке вывести значение переменной мы получим диагностическое сообщение о том, что переменная не определена: Warning: Undefined variable $num in https://hmarketing.ru/localhost/ on line 13

Поэтому перед использованием переменной ей следует присвоить начальное значение.

Вывод значения переменной

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

<?
$num_1 = 11;
$num_2 = 35;
echo "num_1 = $num_1  num_2=$num_2";

Здесь функции echo передается строка. Чтобы встроить в строку значение переменной, в этой сстроке указываем имя переменной вместе со знаком $. И кода в строке PHP встретит выражение $num_1, он заменит это выражение значением переменной $num_1. То же самое касается и переменной $num_2. В итоге при выполнении этого скрипта браузер отобразит значения обеих переменных:

num_1 = 10
num_2 = 35
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг