广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php中intval和floor函数有什么区别
  • 588
分享到

php中intval和floor函数有什么区别

phpintvalfloor 2020-03-02 10:03:31 588人浏览 无得
摘要

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,intval和floor函数都可用于小数取整,那么它们之间有什么区别?下面了解一下。floor() 函数floor() 函数向下舍入为最接近的整数。语法:f

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php中,intval和floor函数都可用于小数取整,那么它们之间有什么区别?下面了解一下。

floor() 函数

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

语法:floor(x)

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

<?php
echo(floor(0.60));
echo(floor(0.40));
echo(floor(5));
echo(floor(5.1));
echo(floor(-5.1));
echo(floor(-5.9))
?>

输出:

0
0
5
5
-6
-6

intval()函数

intval() 函数用于获取变量的整数值。

语法:

int intval(mixed var, int [base]);

返回值: 整数

函数种类: PHP 系统功能

<?php 
echo intval(4.3); //4 
echo intval(4.6); // 4 
?>

输出:

4
4

intval() 函数可通过使用指定的进制 base 转换(默认是十进制),返回变量 var 的 integer 数值。 intval() 不能用于 object,否则会产生 E_NOTICE 错误并返回 1。

<?php
header("Content-type:text/html;charset=utf-8");
echo intval(42, 8)."<br>";                   // 42
echo intval('42', 8);                 // 34
?>

1.png

--结束END--

本文标题: php中intval和floor函数有什么区别

本文链接: https://www.lsjlt.com/news/1223.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php中intval和floor函数有什么区别
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,intval和floor函数都可用于小数取整,那么它们之间有什么区别?下面了解一下。floor() 函数floor() 函数向下舍入为最接近的整数。语法:f...
    99+
    2020-03-02
    php intval floor
  • php中intval和floor函数的区别有哪些
    本篇内容主要讲解“php中intval和floor函数的区别有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php中intval和floor函数的区别有哪些”吧!区别:1、intval()函...
    99+
    2023-06-29
  • php中int和intval有什么区别
    php中int和intval的区别:1、int是指Integer整型,intval是指用于获取变量整数值的函数;2、int的强制转换与intval函数在超出各种类型显示的最大值时,intval如果参数是字符串,则返回字符串中第一个不是数字的...
    99+
    2022-08-08
    php
  • intval()与(int)在PHP中有什么区别
    这期内容当中小编将会给大家带来有关intval()与(int)在PHP中有什么区别,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.intval()函数语法:intval ( mixe...
    99+
    2023-06-14
  • PHP 函数和 NumPy/Numpy 有什么区别?
    PHP 和 NumPy/Numpy 都是编程语言中的两个重要的工具,它们都有着各自的优点和特点,用途也不尽相同。在本文中,我们将会深入探讨一下 PHP 函数和 NumPy/Numpy 之间的区别。 一、PHP 函数的概念 PHP 函数是一...
    99+
    2023-09-17
    函数 numpy numy
  • PHP函数和方法有什么区别
    今天小编给大家分享一下PHP函数和方法有什么区别的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。PHP函数是一段可重复使用的代...
    99+
    2023-07-05
  • PHP中的isset()和!empty()函数有什么区别
    这篇文章主要介绍了PHP中的isset()和!empty()函数有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.isset()isset ( ...
    99+
    2023-06-14
  • php中语言结构和函数有什么区别
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子:if ( isset($user) ) {...
    99+
    2017-01-25
    php 语言结构 函数
  • python中apply函数和apply_async函数有什么区别
    这篇文章主要介绍“python中apply函数和apply_async函数有什么区别”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python中apply函数和apply_async函数有什么区别”...
    99+
    2023-07-02
  • PHP中preg_match与preg_match_all函数有什么区别
    这篇文章主要介绍了PHP中preg_match与preg_match_all函数有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。preg_match_all()函数按...
    99+
    2023-06-14
  • lenb函数和len函数有什么区别
    lenb函数和len函数的区别:1、功能不同;2、返回结果不同;3、对双字节字符的处理不同;4、应用场景不同。详细介绍:1、功能不同,LEN函数是返回文本字符串中的字符个数,LENB函数是返回文本中所包含的字符数,与双字节字符集一起使用;2...
    99+
    2023-12-15
    lenb函数 len函数
  • PHP函数和方法之间有什么区别
    今天小编给大家分享一下PHP函数和方法之间有什么区别的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、PHP函数函数是一组指...
    99+
    2023-07-05
  • python函数和类有什么区别
    python中函数与类的区别有以下几点规则不同类是一种引用数据类型,类似于byte、short、int(char)、long、float、double等基本数据类型;而函数必须声明后才可以被调用,调用格式为:函数名(实参)调用时函数名后的小...
    99+
    2022-10-18
  • php中是否存在方法?和函数有什么区别?
    PHP 是一种流行的编程语言,被广泛用于 Web 开发。在 PHP 中,方法(method)是一种抽象的概念,可以用来执行一组代码,以达到特定的目的。但是,许多 PHP 开发者常常困惑于是否存在方法(method)这个概念。在本文中,我们将...
    99+
    2023-05-14
    方法 php 函数
  • c++内联函数和宏函数有什么区别
    C++内联函数和宏函数都可以在编译时进行函数体的替换,但是它们有以下几点区别:1. 编译时间点:宏函数在预处理阶段被展开,而内联函数...
    99+
    2023-10-19
    c++
  • cin.getline()和getline()函数在C++中有什么区别
    本篇文章为大家展示了cin.getline()和getline()函数在C++中有什么区别,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。cin.getline():用法:接收一个字符串,可以接收空格...
    99+
    2023-06-14
  • Java数组和JavaScript函数有什么区别?
    Java数组和JavaScript函数是两种不同的编程概念,它们之间存在着很大的区别。在本文中,我们将探讨Java数组和JavaScript函数的区别,并演示一些代码示例。 Java数组是一种存储固定数量元素的数据结构。数组可以包含不同类型...
    99+
    2023-10-25
    数组 javascript 函数
  • MySQL INSTR() 和 FIND_IN_SET() 函数有什么区别
    MySQL INSTR() 函数用于在字符串中查找子字符串,并返回子字符串在原字符串中的位置。它的语法如下:INSTR(str, s...
    99+
    2023-10-20
    MySQL
  • MySQL INSTR() 和 FIND_IN_SET() 函数有什么区别?
    众所周知,这两个函数都用于根据它们提供的参数搜索字符串,但它们之间存在一些显着差异,如下所示FIND_IN_SET()函数使用的字符串列表本身就是一个包含以逗号分隔的子字符串的字符串。而 INSTR() 函数包含一个字符串,它将从中查找子字...
    99+
    2023-10-22
  • MySQL LENGTH() 和 CHAR_LENGTH() 函数有什么区别?
    这两个函数都是字符串函数,并返回字符串中存在的字符数。但它们的不同之处在于 CHAR_LENGTH() 函数以“字符”为单位测量字符串长度,而 LENGTH() 函数以“字节”为单位测量字符串长度。换句话说,我们可以说 CHAR_LENGT...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作