intval — 获取变量的整数值

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
 echo  intval (array());                  // 0
 echo  intval (array( 'foo' ,  'bar' ));      // 1
原文地址:https://www.cnblogs.com/clubs/p/10689412.html