php floor()函数案例详解

admin3年前PHP教程44

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中array_pad()函数用法及实例

1、array_pad($array,$size,$value)函数可以将某个键值$value插入到数组$array中,从而将数组填补到指定的长度$size。($size参数可以理解为数组中元素的最终...

GPU服务器的用处有什么?租用江西GPU服务器如何使用?

GPU服务器是基于GPU功能的视频编解码、深度学习、科学计算等多种场景的快速、稳定、弹性的计算服务,提供和标准云服务器一致的管理方式。出色的图形处理能力和高性能计算能力提供极致计算性能,有效解放计算压...

PHP代码加密和扩展解密实战

目录实战开始1.下载源码2.解压3.进入源码目录4.修改自定义文件头header.c5.修改默认的加密key6.为了安全机制,开启绑定网卡选项加密代码注意事项部署安装方式优缺点安全性缺点可破解的方案更...

php一句话木马变形技巧

一、什么是一句话木马?一句话木马就是只需要一行代码的木马,短短一行代码,就能做到和大马相当的功能。为了绕过waf的检测,一句话木马出现了无数中变形,但本质是不变的:木马的函数执行了我们发送的命令。二、...

CPU和GPU服务器的区别在哪选择美国GPU服务器有什么优势

CPU和GPU服务器的区别在哪?要搞清楚CPU服务器和GPU服务器的区别,我们需要先了解清楚什么是CPU?什么是GPU?那么,感兴趣的朋友接下就跟随小编一起往下了解看看吧。CPU和GPU是什么?CPU...

国内防ddos的宁波高防服务器怎么买

国内防ddos的宁波高防服务器怎么买?要购买宁波高防服务器,您可以在互联网上搜索宁波高防服务器供应商,并选择一个信誉良好、价格合理的供应商进行购买。以下是购买宁波高防服务器的一般步骤:在搜索引擎上搜索...