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 相关文章推荐
安装APACHE
Jan 15 PHP
PHP编码规范-php coding standard
Mar 16 PHP
PHP-MySQL教程归纳总结
Jun 07 PHP
基于empty函数的输出详解
Jun 17 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
PHP内置过滤器FILTER使用实例
Jun 25 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
基于PHP实现商品成交时发送短信功能
May 11 PHP
PHP7标量类型declare用法实例分析
Sep 26 PHP
微信公众号模板消息群发php代码示例
Dec 29 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
Apr 10 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
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
php中删除、清空session的方式总结
2015/10/09 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
Angularjs的ng-repeat中去除重复数据的方法
2016/08/05 Javascript
ES6新数据结构Map功能与用法示例
2017/03/31 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
python求pi的方法
2014/10/08 Python
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
Python3使用requests发闪存的方法
2016/05/11 Python
python实现简单登陆流程的方法
2018/04/22 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
python斐波那契数列的计算方法
2018/09/27 Python
详解Python3 基本数据类型
2019/04/19 Python
tensorflow中tf.slice和tf.gather切片函数的使用
2020/01/19 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
CSS3中引入多种自定义字体font-face
2020/06/12 HTML / CSS
澳大利亚运动鞋商店:Platypus Shoes
2019/09/27 全球购物
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
.net软件工程师面试题
2015/03/31 面试题
情人节寄语大全
2014/04/11 职场文书
高中学生会竞选演讲稿
2014/08/25 职场文书
创先争优宣传标语
2014/10/08 职场文书
教师节主持词开场白
2015/05/29 职场文书
高一军训感想
2015/08/07 职场文书
给校长的建议书作文400字
2015/09/14 职场文书
求职信:会计求职的写作技巧
2019/04/24 职场文书
table不让td文字溢出操作方法
2022/12/24 HTML / CSS