Эти операторы используются для присваивания значений переменным. К ним относятся самый простой оператор =
, а также операторы +=
, -=
и т. д. (см. табл.).
Оператор | Пример | Эквивалент |
---|---|---|
= | $j = 15 | $j = 15 |
+= | $j += 5 | $j = $j + 5 |
-= | $j -= 3 | $j = $j - 3 |
*= | $j *= 8 | $j = $j * 8 |
/= | $j /= 16 | $j = $j / 16 |
.= | $j .= $k | $j = $j . $k |
%= | $j %= 4 | $j = $j % 4 |
Оператор +=
вместо полного замещения находящегося слева значения добавляет к нему значение, которое находится справа от него. Итак, если переменная $count
имела начальное значение 5, то оператор
$count +=1;
устанавливает значение $count6
точно так же, как более привычный оператор присваивания
$count = $count + 1;
У строк есть собственный оператор — точка (.
), который будет более подробно рассмотрен в разделе «Объединение строк».
Арифметические операторы | Операторы сравнения |