Basic PHP skills: ceil, floor, round, intval ceil-one-to-one integer
Float ceil (float $ value)
Returns the next integer of no less than value. if the value has a decimal part, it is entered in one place. The type returned by ceil () is still float, because the float value range is usually larger than integer.
Echo ceil (4, 3); // 5
Echo ceil (9.9); // 10
Floor-rounding
Float floor (float $ value)
Returns the next integer not greater than value and rounds the decimal part of value. The return type of floor () is still float, because the float value range is usually larger than that of integer.
Floor () example
Floor (4.3); // 4
Echo 'floor (4.3) = '. floor (4.3 ).'
'; Echo 'floor (9.9) ='. floor (9.9 ).'
'; Echo 'ceil (4.3) ='. ceil (4.3 ).'
'; Echo 'ceil (9.9) ='. ceil (9.9 ).'
'; Echo 'Round (4.3) ='. round (4.3 ).'
'; Echo 'Round (9.9) ='. round (9.9 ).'
'; Exit;
Returned results:
Floor (4.3) = 4
Floors (9.9) = 9
Ceil (4.3) = 5
Ceil (9.9) = 10
Round (4.3) = 4
Round (9.9) = 10