php floor()函数案例详解

作者:小炒花生米 时间:2023-06-14 16:13:03 

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

语法

floor(x)

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

说明

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

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


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

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

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

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

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

/* 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
?>

来源:https://blog.csdn.net/nansong1022/article/details/12955921

标签:php,floor()
0
投稿

猜你喜欢

  • WEB前端开发经验总结

    2009-07-20 18:01:00
  • python排序算法之选择排序

    2023-03-15 11:56:56
  • SQL Server代理服务无法启动怎么办

    2024-01-13 20:27:03
  • 实用技巧:优化SQL Server数据库查询方法

    2009-02-04 13:46:00
  • python进阶教程之模块(module)介绍

    2021-06-16 12:52:07
  • 关于Python中的闭包详解

    2022-04-18 02:12:46
  • css学习笔记:为什么在IE6下图片会往下掉一行

    2009-06-19 12:50:00
  • asp网站生成静态页面攻略

    2007-11-04 15:09:00
  • Go channel结构体源码和读写和关闭过程详解

    2024-04-26 17:31:08
  • Python如何使用队列方式实现多线程爬虫

    2022-03-24 08:56:51
  • ASPJPEG组件使用详解(缩略图+水印)

    2007-09-19 17:31:00
  • 隐藏你的.php文件的实现方法

    2023-10-20 22:58:01
  • css清除浮动“clear:both;”的应用

    2008-03-17 12:54:00
  • Python浪漫玫瑰盛开表白源代码

    2022-03-18 11:27:00
  • Python机器学习NLP自然语言处理Word2vec电影影评建模

    2022-09-07 09:40:35
  • python中的format是什么意思,format怎么用

    2022-07-31 08:51:45
  • python 保存float类型的小数的位数方法

    2021-06-28 05:44:12
  • SQL2005 大数据量检索的分页

    2024-01-25 23:24:46
  • 对PyQt5基本窗口控件 QMainWindow的使用详解

    2021-08-27 21:47:22
  • 解决python中文乱码问题方法总结

    2022-01-30 18:47:56
  • asp之家 网络编程 m.aspxhome.com