Уважаемый друг, сегодня мы поговорим с вами о переменных. Без переменных вы не сможете сделать ничего хорошего, поэтому понимание урока крайне важно!
Основы
В PHP все переменные начинаются со знака доллара ($), после которого идет название переменной. Пример: $a. Имена переменной чувствительны к регистриру, поэтому $a и $A — разные переменные. Название переменной должно начинаться со знака подчеркивания или с любой латинской буквы, далее могут идти буквы, цифры и символы подчеркивания в любом количестве. Это значит, что переменная не может содержать точки, процены и любые другие знаки и не может начинаться с цифры. Переменная $this нельзя ничего присвоить, так как это особая переменная и используется в ООП.
Пример правильных переменных:
$abc
$AbC
$a1
$a2
$a_2
$deone_ru
Пример неправильных переменных:
$1a
$.12
$%b
$&2
$q#q
$(
$-2
На этом списке не заканчиваются. Я привел лишь примеры.
Типизация
PHP не строготипизированный язык, поэтому явно указывать тип переменной не нужно, хотя и в PHP 7 эта возможность появилась. По умолчанию PHP сама определяет тип переменной, то есть, если вы напишите так:
$a = "test"
То $a будет является строкой, если
$a = 1
То $a будет integer, если
$a = True
То $a будет boolean. Так можно продолжать долго, но суть вы должны были уловить.
Использование
Переменные используется так же, как и числа. Например, вы хотите сложить 2 + 3:
$a = 2; $b = 3; $c = $a+$b;
Таким образом, в переменной $c будет число 5.
Строки вы тоже можете использовать для склеивания, делается это через точку, вот так:
$s1 = 'Hello'; $s2 = 'world'; $s = $s1.' '.$s2; echo $s;
Скрипт выведет нам «Hello world».
В этом уроке вы познакомились с базовыми понятиями переменных, поэтому в следующем уроке мы начнем их активно использовать!