當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。