Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<fdivfmod>
^Math FunctionsLast updated: Mon, 26 Oct 2026

floor

(PHP 4, PHP 5, PHP 7, PHP 8)

floor — Round fractions down

Description

function floor(int|float $num): float

Returns the next lowest integer value (as float) by rounding down num if necessary.

Parameters

num

The numeric value to round

Return Values

num rounded to the next lowest integer. The return value of floor() is still of type float.

Changelog

Version Description
8.0.0 num no longer accepts internal objects which support numeric conversion.

Examples

Example #1 floor() example

<?php
echo floor(4.3), PHP_EOL;   // 4
echo floor(9.999), PHP_EOL; // 9
echo floor(-3.14), PHP_EOL; // -4
?>

See Also


<fdivfmod>
^Math FunctionsLast updated: Mon, 26 Oct 2026