Арифметические операции в php
Арифметические операции на php не отличаются от других языков, в данном статье расскажу о них на примере этого языка. Рекомендуем сначала прочитать, как создаются и выводятся переменные в статье - вывод переменных в php
Для работы создадим две переменные - x и y и дадим им любые значения.
<?php $x = 10; $y = 5; ?>
Отлично, теперь давайте создадим новые переменные, в которых мы будем считать, возьмём основные операции: сложение, вычитание, умножение и деление.
<?php $x = 10; $y = 5; $summa = $x + $y; $diff = $x - $y; $mult = $x * $y; $div = $x / $y; ?>
Мы рассмотрели основные операции, но их для работы будет недостаточно, поэтому приведем пример других:
Остаток при делении
К примеру, когда мы хотим узнать остаток от выражения 7/3, если разложим: 7/3 = 3*2 + 1. Суть работы должна быть понятна, 1 - это и есть остаток. Актуально только для целых чисел.
<?php $x = 10; $y = 5; $rem = $x % $y; ?>
Покажу заодно, как можно выводить наши операции на экран.
<?php $x = 10; $y = 5; $summa = $x + $y; echo "Сумма $x и $y = $summa"; ?>
Мы увидим - Cумма 10 и 5 = 15.
Увеличение числа
К примеру мы хотим увеличить x на 10, для этого просто к этой переменной прибавим его.
<?php $x = 10; $x = $x + 10; echo "x = $x"; ?>
Также есть сокращённая запись, которая эквивалента той, что выше:
<?php $x = 10; $x += 10; echo "x = $x"; ?>
Вместо сложения, можно писать что угодна, к примеру умножить - x *= 10.
Инкремент. Увеличение и уменьшения числа на единицу.
В циклах часто требуется увеличить переменную на 1, для этого существует упрощённая запись - инкремент
<?php $x = x + 1; $x += 1; $x++; echo "x = $x"; ?>
Три записи передают одно и тоже, тоже самое и с уменьшением - декрементом.
<?php $x = x - 1; $x -= 1; $x--; echo "x = $x"; ?>
Вот и всё, так просто выполняется арифметические операции в php. Читать далее - конструкция if-else: if else примеры в php
Оставить комментарий