PHP 类型转换函数intval

2021-01-23 18:40:443

PHP代码

$id = intval($_GET['id']);

intval

(PHP 4, PHP 5)

intval — Get the integer value of a variable

Description

int intval ( mixed $var [, int $base= 10 ] )

Returns the integer value of var , using the specified base for the conversion (the default is base 10).

Parameters

var

The scalar value being converted to an integer

base

The base for the conversion (default is base 10)

Return Values

The integer value of var on success, or 0 on failure. Empty arrays and objects return 0, non-empty arrays and objects return 1.

The maximum value depends on the system. 32 bit systems have a maximum signed integer range of -2147483648 to 2147483647. So for example on such a system, intval('1000000000000') will return 2147483647. The maximum signed integer value for 64 bit systems is 9223372036854775807.

Strings will most likely return 0 although this depends on the leftmost characters of the string. The common rules of integer casting apply.

Examples

复制代码 代码如下:

echo intval(42); // 42

echo intval(4.2); // 4

echo intval('42'); // 42

echo intval('+42'); // 42

echo intval('-42'); // -42

echo intval(042); // 34

echo intval('042'); // 42

echo intval(1e10); // 1410065408

echo intval('1e10'); // 1

echo intval(0x1A); // 26

echo intval(42000000); // 42000000

echo intval(420000000000000000000); // 0

echo intval('420000000000000000000'); // 2147483647

echo intval(42, 8); // 42

echo intval('42', 8); // 34

?>

点击这里复制本文地址

以上内容由聚米学院网友整理呈现,如对侵犯您的权益,请联系邮箱:fzsbm@qq.com

支持Ctrl+Enter提交

php writevarint64_PHP 类型转换函数intval相关推荐

  1. python数字类型转换函数_Python的数据类型转换函数

    玩蛇网这篇文章给大家介绍关于,Python数据类型的转换函数. Python提供了一些可以把某个值从一种数据类型,转换成为另一种数据类型的内置函数和方法.int函数可以将任何可以转换为整型的值转换为整 ...

  2. C++中类型转换函数:将当前类的类型转换为其它类型

    1.C++中类型转换函数:将当前类的类型转换为其它类型 转换构造函数能够将其它类型转换为当前类类型(例如将double类型转换为complex类型),但是不能反过来将当前类类型转换为其它类型(例如将c ...

  3. Sql Server函数全解三数据类型转换函数和文本图像函数

    原文:Sql Server函数全解<三>数据类型转换函数和文本图像函数 一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近 ...

  4. 类型转换函数(三十五)

    我们之前在 C 语言中讲过类型转换,那么在 C++ 中是否还会有什么新特性呢?我们先来看看之前的类型转换是怎样的,标准数据类型之间会进行隐式的类型安全转换.转换规则如下 我们还是以代码为例来进行分析 ...

  5. FPGA之道(25)VHDL数据类型转换函数与数据对象的属性

    文章目录 数据类型转换函数 数据对象的属性 数值类属性 Signal属性 数据类型转换函数 在VHDL的众多数据类型中,归根到底,它们都是要用二进制数来表示的,所以它们之间几乎都是可以相互转换的.在有 ...

  6. python类型转换-Python的数据类型转换函数

    玩蛇网这篇文章给大家介绍关于,Python数据类型的转换函数. Python提供了一些可以把某个值从一种数据类型,转换成为另一种数据类型的内置函数和方法.int函数可以将任何可以转换为整型的值转换为整 ...

  7. # c++运算符重载之 前置++, 后置++, 负号运算符, 类型转换函数, 以及输入输出运算符...

    c++运算符重载之 前置++, 后置++, 负号运算符, 类型转换函数, 以及输入输出运算符 标签(空格分隔): c++ 前言 我在c++学习的过程中, 对这几个不太常见的运算符重载不太会写.出现了很 ...

  8. C++中的转换构造函数和类型转换函数

    文章目录 1 C++中的转换构造函数 1.1 转换构造函数 1.2 explicit关键字 2 C++中的类型转换函数 2.1 类型转换函数 3 转换构造函数与类型转换函数之间的冲突 3.1 转换构造 ...

  9. oracle java数据类型转换函数_Oracle基础——单行函数(类型转换函数)

    零点起飞学Oracle 正版现货 155.4元 (需用券) 去购买 > Oracle基础--单行函数(类型转换函数) 在执行运算的过程中,经常需要把一种数据类型转换成另一种数据类型. 数据转换分 ...

最新文章

  1. 爬虫学习笔记(四)—— urllib 与 urllib3
  2. linux 下 读取某个文件的某一行或者某几行
  3. 解决IE8下body{ overflow:hidden;}无效的解决办法
  4. oracle数据库更新语句_20_手把手教你学Python之操作数据库
  5. jQuery的ajax提交表单
  6. 创造需求的6个关键点
  7. [转]加班,加班,加班
  8. [深度学习]反向传播的微分原理
  9. 软件测试论坛_进阶测试攻略——价值驱动的软件测试
  10. promise对象---【阮一峰ES6】
  11. centos lnmp一键安装
  12. 上传文件,路径为C:\fakepath\的问题(待跟进)
  13. 正则系列1: re.match用法
  14. mysql实现oracle的同义词_Oracle 同义词synonym 学习
  15. 北京著名“十大特色美食街”
  16. Vue子组件触发父组件事件
  17. Ubuntu18.04键盘错乱问题
  18. 计算机耍人,抖音中的连环套路耍人问题
  19. linux分区管理,Linux下磁盘分区管理
  20. 命令行登陆北邮校园网

热门文章

  1. 关于飞机大战的非最终版源码
  2. 韩顺平php文件下载详解
  3. 浅析TypeScript setTimeout语法
  4. HTML导出为word:jquery.exportWord.js
  5. JAVA使用POI导出Word文档和Excel文档
  6. 联邦学习后门攻击总结(2019-2022)
  7. OpenLayers学习笔记中级篇(一、各种地图的加载)
  8. 安卓开发基础知识2(荣耀6Plus后置摄像头技术难度分析)
  9. 面试官问你为什么离开上一家公司该怎么回答?(二)
  10. 数码管显示4×4键盘矩阵按键