Округлить число PHP

В PHP для округления чисел используется функция round. Смотрите пример округления до целых:

php<?php
  echo round(3.4); // выведет 3
  echo round(3.5); // выведет 3
  echo round(3.6); // выведет 4
?>

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

php<?php
  echo round(3.345, 1); // выведет 3.3
  echo round(3.345, 2); // выведет 3.35
?>

Можно также округлить число в верхнюю сторону. Для этого используется функция ceil. Смотрите пример:

php<?php
  echo ceil(3.1); // выведет 4
  echo ceil(3.5); // выведет 4
  echo ceil(3.6); // выведет 4
?>

Можно также округлить число в нижнюю сторону. Для этого используется функция floor. Смотрите пример:

php<?php
  echo floor(3.9); // выведет 3
  echo floor(3.5); // выведет 3
  echo floor(3.1); // выведет 3
?>