php 中可以对带有小数的数字进行取整的操作,当然关于php中的取整的方法和函数是分为好几种的,比如 float(){向下取整},ceil()(向上取整),round()(四舍五入)等

php round() 四舍五入

round():函数可以对带有小数的数字进行四舍五入操作

round()使用示例:

<?php
echo(round(5.66));
echo '<br/>';
echo(round(4.52));
?>

运行结果:6  5

PS:关于本函数,可参考 https://www.feiniaomy.com/post/511.html

php ceil() 向上取整

ceil():返回不小于传入值的下一个整数。

ceil()使用示例:

<?php
echo ceil(3.14159); 
echo '<br/>';
echo ceil(5.654); 
?>

运行结果:4  6

php floor() 向下取整

floor():返于一个不大于传入值的整数。

floor()使用示例:

<?php
echo floor(3.14159); 
echo '<br/>';
echo floor(5.654); 
?>

运行结果:3  5

php intval() 把变量转成整数形态

intval():可将变量转成整数类型

intval()使用示例:

<?php
echo intval(4.35);
echo '<br/>'; 
echo intval(3.6); 
echo '<br/>'; 
echo intval('5defs'); 
echo '<br/>'; 
echo intval('abcld'); 
?>

返回结果:

4
3
5
0

注意:intval() 处理的变量中,如果没有数字,则默认返回 0