PHP 类型转换函数intval


Posted in PHP onJune 20, 2009

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

<?php 
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 
?>
PHP 相关文章推荐
Smarty Foreach 使用说明
Mar 23 PHP
php模板原理讲解
Nov 13 PHP
php 伪静态之IIS篇
Jun 02 PHP
YII中assets的使用示例
Jul 31 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
Aug 11 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
Aug 21 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
Nov 19 PHP
js代码实现微博导航栏
Jul 30 PHP
ThinkPHP 模板substr的截取字符串函数详解
Jan 09 PHP
Yii2实现ActiveForm ajax提交
May 26 PHP
2017年最好用的9个php开发工具推荐(超好用)
Oct 23 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 PHP
php MYSQL 数据备份类
Jun 19 #PHP
PHP 程序员也要学会使用“异常”
Jun 16 #PHP
phpmyadmin 访问被拒绝的真实原因
Jun 15 #PHP
两个强悍的php 图像处理类1
Jun 15 #PHP
PHP写MySQL数据 实现代码
Jun 15 #PHP
php ignore_user_abort与register_shutdown_function 使用方法
Jun 14 #PHP
纯真IP数据库的应用 IP地址转化成十进制
Jun 14 #PHP
You might like
通过JavaScript或PHP检测Android设备的代码
2011/03/09 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
2015/12/10 PHP
json数据处理技巧(字段带空格、增加字段、排序等等)
2013/06/14 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
nodejs开发环境配置与使用
2014/11/17 NodeJs
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
Angular 2应用的8个主要构造块有哪些
2016/10/17 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
2017/07/19 Javascript
微信小程序-滚动消息通知的实例代码
2017/08/03 Javascript
VeeValidate在vue项目里表单校验应用案例
2018/05/09 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
2019/12/21 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
Python栈类实例分析
2015/06/15 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
django 发送邮件和缓存的实现代码
2018/07/18 Python
详解Python传入参数的几种方法
2019/05/16 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
python实现ip地址的包含关系判断
2020/02/07 Python
Python Numpy,mask图像的生成详解
2020/02/19 Python
python中re模块知识点总结
2021/01/17 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
Watchshop德国:欧洲在线手表No.1
2019/06/20 全球购物
Internet体系结构
2014/12/21 面试题
师范生实习自我鉴定
2013/11/01 职场文书
师范大学毕业自我鉴定
2013/11/21 职场文书
数学教学随笔感言
2014/02/17 职场文书
庆七一活动总结
2014/08/27 职场文书
2014教师年度思想工作总结
2014/11/10 职场文书
2016年元旦主持词
2015/07/06 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书