php intval函数

php intval函数

作用

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 ?>

相似函数

注意

需要注意的是参考手册上面的位置,和这一类函数的名称

这一类函数叫做 Variable handing 函数,在 函数参考 分类里面

比如说empty函数,is_array等等基础函数就和这个是一类的

详细的看php参考手册 

参考手册链接:

PHP: intval - Manual
http://php.net/manual/zh/function.intval.php

原文地址:https://www.cnblogs.com/Renyi-Fan/p/8940622.html