作用
intval — 获取变量的整数值
使用实例
1 <?php
2 echo intval(42); // 42
3 echo intval(4.2); // 4
4 echo intval('42'); // 42
5 echo intval('+42'); // 42
6 echo intval('-42'); // -42
7 echo intval(042); // 34
8 echo intval('042'); // 42
9 echo intval(1e10); // 1410065408
10 echo intval('1e10'); // 1
11 echo intval(0x1A); // 26
12 echo intval(42000000); // 42000000
13 echo intval(420000000000000000000); // 0
14 echo intval('420000000000000000000'); // 2147483647
15 echo intval(42, 8); // 42
16 echo intval('42', 8); // 34
17 echo intval(array()); // 0
18 echo intval(array('foo', 'bar')); // 1
19 ?>
相似函数
- boolval() - 获取变量的布尔值
- floatval() - 获取变量的浮点值
- strval() - 获取变量的字符串值
- settype() - 设置变量的类型
- is_numeric() - 检测变量是否为数字或数字字符串
- 类型转换的判别
- BCMath 任意精度数学函数
注意
需要注意的是参考手册上面的位置,和这一类函数的名称
这一类函数叫做 Variable handing 函数,在 函数参考 分类里面
比如说empty函数,is_array等等基础函数就和这个是一类的
详细的看php参考手册
参考手册链接:
PHP: intval - Manual
http://php.net/manual/zh/function.intval.php
我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: fanrenyi.com;有各种前端、后端、算法、大数据、人工智能等课程。
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
博主25岁,前端后端算法大数据人工智能都有兴趣。