当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP intval()用法及代码示例


intval()函数是PHP中的内置函数,它返回变量的整数值。

用法:

int intval ( $var, $base )

参数:此函数接受两个参数,其中一个是必需参数,另一个是可选参数。参数说明如下:


  • $var: 它是强制性参数,用作需要转换为其整数值的变量。
  • $base: 它是一个可选参数,用于指定将$var转换为其相应整数的基础。如果未指定$base。
    • 如果$var包含0x(或0X)作为前缀,则基数为16。
    • 如果$var以0开头,则以8为底
    • 否则,基数为10。

返回值:它返回相应的整数值$var。

例子:

Input : $var = '120', $base = 8
Output : 80

Input : $var = 0x34
Output : 52

Input : $var = 034
Output : 28

以下程序说明了在PHP中intval()函数的用法:

程序1:

<?php 
$var = '7.423'; 
$int_value = intval($var); 
echo $int_value; 
?>
输出:
7

程序2:

<?php 
$var = 0x423; 
$int_value = intval($var); 
echo $int_value; 
?>
输出:
1059

程序3:

<?php 
$var = "64"; 
echo intval($var)."\n".intval($var, 8); 
  
?>
输出:
64
52

参考:http://php.net/manual/en/function.intval.php



相关用法


注:本文由纯净天空筛选整理自RICHIK BHATTACHARJEE大神的英文原创作品 PHP | intval() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。