intval()函数

转载 2015年11月19日 18:04:41

获取变量的整数值,允许以使用特定的进制返回。默认10进制
注:如果参数为整数,则不做任何处理。

语法:

intval (var, base)

参数列表:

参数 描述
var 必须。可以是任何标量类型。 intval() 不能用于数组 或 对象(类)。
base 可选。转化所使用的进制,默认10进制;如果 base 是 0,通过检测 var 参数的格式来决定使用的进制:如果字符串包括了 “0x” (或 “0X”) 的前缀,使用 16 进制;如果字符串以 “0” 开始,使用 8 进制;其他使用 10 进制

For example:

echo intval("0x1a", 0), "\n"; // 使用16进制。 结果 "26" 
echo intval("057", 0), "\n"; // 使用8进制。 结果 "47" 
echo intval("57"),"\n"; // 使用10进制。结果57
echo intval("42", 0), "\n"; //  结果 "42" 

相关文章推荐

PHP与JS---取整数方法int,celi,floor,round

PHP与JS---取整数方法int,celi,floor,round 1.丢弃小数部分,保留整数部分php: intval(7/2)js:parseInt(7/2)2.向上取整,有小数就整数部分加1p...
  • vancekq
  • vancekq
  • 2010年01月07日 14:38
  • 2210

php intval()函数

定义和用法: 获取变量的整数值,允许以使用特定的进制返回。默认10进制 注:如果参数为整数,则不做任何处理。 语法: intval (var, base) 参数列表: 参数 描述...

php intval 函数

不论什么类型 假如是数字,便前往数字,假如没有是数字便往归0  正在PHP顶用$_GET['id']的时分就能够这样来一个转换...太佳了  PHP代码  $id = intval($_GE...

php将字符串转成整型intval()函数逻辑

看php源码发现该函数主要使用了c中的strtol()函数的实现 下面转载了一个对strtol()函数的分析 +----------------+ |      strtol      ...
  • leivio
  • leivio
  • 2012年09月05日 15:32
  • 1005

php下intval()和(int)转换使用与区别

来源:http://www.jb51.net/article/15174.htm 想知道使用intval()和(int)转换有什么区别?或者说两者有什么不同,包括功能、定义方面的。或者和使用频率、效...

为什么php中echo intval((0.1+0.7)*10) 结果为7而不是8?

如果你仔细看过在PHP手册中,对于浮点数据类型的说明,就会看到其中有专门的一个警告提示,就谈到这个问题: 关于浮点数精度的警告 显然简单的十进制分数如同 0.1 或 0.7不能在不丢失一点...

php intval 两位小数乘以100后结果少1

因为工作需要,价格处理的时候往往是两位小数需要换算成分,如:16.33元换算为1633分,直接乘以100也就行了的,但是又使用了一个转换为整数类型的函数intval() 这下子结果就不对了,如图: ...

PHP中如何将字符串转化为整数 (int) intval() printf() 性能测试

PHP中如何将字符串转化为整数 (int) intval() printf() 性能测试 背景、概述   早在Sql注入横行的前几年,字符串转化为整数就已经被列为每个web程序必备的操作了。web...
  • lpdx111
  • lpdx111
  • 2013年11月18日 11:46
  • 930

PHP中将字符串转化为整数(int) intval() printf() 性能测试

早在Sql注入横行的前几年,字符串转化为整数就已经被列为每个web程序必备的操作了。web程序将get或post来的id、整数等值强制经过转化函数转化为整数,过滤掉危险字符,尽可能降低系统本身被Sql...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:intval()函数
举报原因:
原因补充:

(最多只允许输入30个字)