(краткое содержание)
Арифметические операции
Таких операций всего 6:
- a + b – сложение;
- a – b – вычитание;
- a * b – умножение;
- a / b – деление;
- a % b – остаток от деления a на b;
- a ** b – возведение a в степень b.
Для этих операторов есть некоторые примечания:
- для оператора / возвращаемым значением будет целое число, если оба
параметра выражения a и b – целого типа или строки, выглядящие, как целые
числа, в противном случае результат будет вещественного типа;
- операция вычисления остатка от деления % работает только с целыми
числами и применение этого оператора к дробным числам может привести к
непредсказуемому результату;
- оператор возведения в степень позволяет использовать и дробные числа.
Строковые операции
К таким операциям относят:
- a.b – конкатенация (слияние) строк;
- a[b] – символ строки в позиции n.
Для других операций со строками предназначены не операторы, а
стандартные функции, которые будут рассмотрены в настоящем курсе далее.
Операции присваивания
Помимо стандартного оператора = в PHP используются дополненные
операторы, такие как: +=, -=, *=, /= и многие другие, взятые из языка C:
$var = 10;
$num = 23;
$var += 100; // 110
$num *= 2; // 46
1
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)
$a = 10;
$b = 6;
$c = 12;
$d = 7;
echo $a++."<br>"; // Выполнит вывод переменной $a в значении 10, а затем
произведет процедуру инкремента и переменная $a примет значение 11.
echo $b--."<br>"; // Выполнит вывод 6, затем переменной $b присвоится значение 5.
echo ++$c."<br>"; // Присвоит переменной $c значение 13 и выведет на экран
echo --$d."<br>"; // Присвоит переменной $d значение 6 и выведет на экран.
2
Лекции курса PHP7 + MySQL с нуля
(краткое содержание)