PHP поддерживает все стандартные арифметические операции, как показано в списке операторов.
PHP поддерживает все стандартные арифметические операции, как показано в списке операторов.
Операции | Описание |
---|---|
+ | Сложить |
- | Вычесть |
* | Умножить |
/ | Деление и возврат частного |
% | Проценты и возврат модуля |
Арифметические операторы PHP используются для выполнения математических операций над более чем одним операндом.
Некоторые из стандартных арифметических операторов являются +,-,*,/,%.
Использование некоторых распространенных арифметических операторов здесь проиллюстрировано следующим примером:
Арифметические операторы (+) для сложения
<?php $x=10; $y=5; //addition $sum=$x+$y; echo "sum=".$sum."<br/>"; ?>
Результат: sum = 15
Арифметические операторы (-) для вычитания
<?php $x=10; $y=5; //subtraction $sub=$x-$y; echo "sub=".$sub."<br/>"; ?>
Результат: sub = 5
Арифметические операторы (*) для умножения
<?php $x=10; $y=5; //Multiply $multiply=$x*$y; echo "Multiplication = ".$multiply."<br/>"; ?>
Результат: Multiplication = 50
Арифметические операторы (/) для частного
<?php $x=10; $y=5; //quotient $div=$x/$y; echo "Div = ".$div."<br/>"; ?>
Результат: Div = 2
Арифметические операторы (%) для остатка
<?php $x=10; $y=3; //remainder $rem=$x%$y; echo "remainder=".$rem."<br/>"; ?>
Результат: sub = 0
$x и $y — это две целочисленные переменные, здесь есть пять блоков / модулей, в этом примере они предназначены для предварительной обработки сложения, вычитания, умножения, деления и модуля соответственно.
В $x хранится значение 10, в $y хранится значение 5. Результатом первого модуля является сложение двух значений 10 и 5, то есть 15 ($x + $y=15).
Результатом работы второго модуля является вычитание двух значений 10 и 5, то есть 5 ($x-$y=5).
Результатом третьего модуля является умножение двух значений 10 и 5, то есть 50 ($x * $y=50).
Результатом четвертого модуля является деление двух значений 10 и 5, что равно 2 ($x / $y= 2).
Результатом последнего модуля является модуль из двух значений 10 и 3, который равен 1 ($x%$y=1).