php floor()函数案例详解

admin3年前PHP教程40

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()函数内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

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

相关文章

如何使用Casbin作为ThinkPHP的权限控制中间件

目录概述安装中间件Casbin Model 配置验证概述PHP-Casbin是一个强大的、高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理。Think-Casbin是一个专为 ThinkP...

境外站群服务器有哪些

目前服务器的种类主要分为云服务器,CN2服务器,高防服务器,站群服务器等。站群服务器是一个比较特殊的产品,它可以提供大量独立的ip,更利于seo优化。站群服务器可以分为国内站群服务器以及境外站群服务器...

PHP 实现数组分页

目录array_slicearray_chunkLimitIterator参数错误时的表现总结今天,我们就来学习一下可以实现这个能力的一些函数技巧。首先,我们还是准备好测试数据。$data = [&n...

PHP 生成器的使用详解

目录什么是生成器?生成器有什么用?生成器的应用返回空值以及中断返回键值对形式外部传递数据yield from 语法小惊喜生成器可以用count获取数量吗?使用生产器来获取斐波那契数列总结什么是生成器?...

如何使用PHP7的Yaconf

目录简介APIYaconf的配置项配置的格式样例最后简介我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可能有十几个甚至数十个.php配置文件, 里面都是各种各样的array, 还...

租用美国站群服务器需要考虑哪些方面

租用美国站群服务器需要考虑哪些方面?1、制定适合自身企业的方案企业想要购买或是租用美国站群服务器,都是需要知道自身的企业需要什么样子的美国站群服务器,根据企业自身的发展情况,涉及的业务,网站的类型,根...