Округлить дробное число в меньшую сторону.
Подробно об округлении дробных в меньшую сторону(floor)
О функции "floor php"
Начнем с синтаксиса, что там нам пишут в учебном пособии по php:
Синтаксис функции floor :
Возвращает ближайшее меньшее целое от value. Тип возвращаемого значения остаётся float т.к. диапазон float больше integer.
Разбор синтаксиса функции floor :
Давайте разберем, что вообще означает данное написание синтаксиса функции "floor php", разберем по словам:Пример работы и использования функции floor
Первое, о чем выше было сказано, проверим, действительно ли функция "floor" нам вернет типДля этого нам понадобится функция var_dump
Во внутрь помещаем функцию "floor" с дробью "1.2":
Результат:
float(1)
Можно было предположить, что вернет тип int - ведь в результате работы функции "floor" - получилось целое число.
Второй пример работы функции "floor"
Если мы используем дробь с числом после запятой больше 5(некоторые функции округляют в таком случае в большую сторону) будет ли округление до меньшего числа!?
Возьмем число 2.9 и применим к нему функцию floor:
Результат работы функции "floor"
2
Вывод о работе функции "floor"
Действительно функция возвращает типИ работает в соответствии с описанием - "округляет дробь до целого меньшего числа."

подробнее.
подробнее.