Вы здесь: Главная > Основы разработки сайта > Основы PHP > 10 урок - Арифметические операторы

Основы PHP

10 урок - Арифметические операторы

Вспоминайте школьные основы арифметики. Описанные ниже операторы PHP работают таким же образом!!!

<?php
$a = 20;
$b = 10;
$c = 2;
$res = $a+$b+$c; // 20+10+2
echo $res; // 32
?>

Операция деления ("/") всегда возвращает вещественный тип, даже если оба значения были целочисленными (или строками, которые преобразуются в целые числа). В противном случае результат будет дробным.

<?php
$a = 20;
$b = 10;
$c = 2;
$res = $a+$b/$c;
echo $res; // 25
?>

Возможно использование скобок. Приоритет одних математических операций над другими и изменение приоритетов при использовании скобок в арифметических выражениях соответствуют обычным математическим правилам.

<?php
$a = 20;
$b = 10;
$c = 2;
$res = ($a+$b)/$c; // (20+10) / 2
echo $res; // 15
?>