php floor()函数案例详解

admin3年前PHP教程69

floor() 函数向下舍入为最接近的整数。

语法

floor(x)

参数描述x必需。一个数。

说明

返回不大于 x 的下一个整数,将 x 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

以下为php八种数据类型作为floor参数的分析

2
3
4
<?php
/* boolean */
echo floor(false);//输出 0
echo floor(true);//输出 1


2
3
4
/*float or integer */
echo floor(0.60); //输出 0
echo floor(5); //输出 5
echo floor(-5.9)//输出 -6


2
3
4
/* string */
echo floor('0.60'); //输出 0
echo floor('5'); //输出 5
echo floor('-5.9')//输出 -6


2
/* array */
echo floor(array('1'));//无输出


2
/* null */
echo floor(null);//输出 0


2
3
4
5
/* object or resource */
$a = new  stdClass();
echo floor($a);
产生警告 Notice: Object of class stdClass could not be converted to int in XXXXX on line XX
?>

到此这篇关于php floor()函数案例详解的文章就介绍到这了,更多相关php floor()函数内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

php的declare命令及用法详解

定义php中的declare结构用来设定一段代码的执行指令declare用于执行3个指令:ticks,encoding,strict_types作用域declare结构用于全局范围,影响到其后的所有代...

PHP如何打印跟踪调试信息

目录debug_backtrace()debug_print_backtrace()总结对于大部分编译型语言来说,比如 C 、 Java 、 C# ,我们都能很方便地进行断点调试,但是 PHP 则必须...

php中日期类型转换实例讲解

1、使用date()函数将UNIX时间戳转换为日期。2、使用strtotime()函数将日期转换为UNIX时间戳。在PHP中是可以完成日期格式转换的,不过有一个缺点就是占用PHP解析器的解析时间,因此...

如何选择适合自己的江西GPU服务器

选择适合自己的GPU服务器是一个重要的决策,因为它直接影响到你的工作效率和成果。下面是一些指南,帮助你选择适合自己的GPU服务器。确定你的需求在选择GPU服务器之前,你需要明确你的需求是什么。你需要考...

php中yum命令用法详解

在php中关于yum命令还是比较多的,主要是因为在配置linux环境,linux中安装、卸载等各种操作中,因此,掌握命令还是相当重要的,在很多命令中,最常见使用的就是yum命令,总共有七个yum命令,...

php substr()去掉最后一位字符的实例方法

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php substr()去掉最后一位字符substr() 函数可以从字符串的指定位置截取一定长度的字符,并返回。其语法格式如下:...