Как и в других языках программирования, над переменными можно совершать любые арифметические действия в соответствии с обычной логикой. Достаточно указать переменную для результата, знак равенства и перечислить в порядке выполнения действий переменные или значения с необходимыми арифметическими знаками.
Пример:
<?php
$a = 5;
$b = 3;
$c = 4;
$d = $a + $b - $c;
echo $d;
?>
Результат роботы скрипта - вывод на экран цифры 4, PHP поддерживает
все математические функции, многоуровневые скобки, логические операции
увеличения или уменьшения на единицу и многое другое.
В PHP есть функция для увеличения либо уменьшения переменой на единицу.
Пример:
<?php
$a = 5;
$a++; // $a увеличивается на единицу
echo $a;
?>
Нескольким переменным можно присвоить одно значение: $a = $b = 4; - обе
переменные будет равны четырем.
Еще несколько примеров:
<?php
$a = 3;
$c = $a++; /* сначала присвоит $c начальное значение $a(3),
а потом прибавит к $a единицу */
echo "c = ",$c, " a = ",$a;
?>
таким образом c = 3 a = 4.
<?php
$b = 3;
$c = $d = $b++; /* сначала присвоит $c и $d начальное значение $b(3),
а потом прибавит к $b единицу */
echo "c = ",$c, " d = ",$d, " b = ",$b;
?>
таким образом c = 3 d = 3 b = 4.
Пример | Название | Результат |
---|---|---|
-$a | Отрицание | Смена знака $a. |
$a + $b | Сложение | Сумма $a и $b. |
$a - $b | Вычитание | Разность $a и $b. |
$a * $b | Умножение | Произведение $a и $b. |
$a / $b | Деление | Частное от деления $a на $b. |
$a % $b | Деление по модулю | Целочисленный остаток от деления $a на $b |
Пример:
<?php
$a = 5;
$b = 3;
$c = 4;
$d = $a + $b - $c;
echo $d;
?>
Результат роботы скрипта - вывод на экран цифры 4, PHP поддерживает
все математические функции, многоуровневые скобки, логические операции
увеличения или уменьшения на единицу и многое другое.
В PHP есть функция для увеличения либо уменьшения переменой на единицу.
Пример | Название | Действие |
---|---|---|
++$a | Префиксный инкремент | Увеличивает $a на единицу и возвращает значение $a. |
$a++ | Постфиксный инкремент | Возвращает значение $a, а затем увеличивает $a на единицу. |
--$a | Префиксный декремент | Уменьшает $a на единицу и возвращает значение $a. |
$a-- | Постфиксный декремент | Возвращает значение $a, а затем уменьшает $a на единицу. |
Пример:
<?php
$a = 5;
$a++; // $a увеличивается на единицу
echo $a;
?>
Нескольким переменным можно присвоить одно значение: $a = $b = 4; - обе
переменные будет равны четырем.
Еще несколько примеров:
<?php
$a = 3;
$c = $a++; /* сначала присвоит $c начальное значение $a(3),
а потом прибавит к $a единицу */
echo "c = ",$c, " a = ",$a;
?>
таким образом c = 3 a = 4.
<?php
$b = 3;
$c = $d = $b++; /* сначала присвоит $c и $d начальное значение $b(3),
а потом прибавит к $b единицу */
echo "c = ",$c, " d = ",$d, " b = ",$b;
?>
таким образом c = 3 d = 3 b = 4.
Комментариев нет:
Отправить комментарий