查詢

is_int()函式—用法及示例

「 檢查一個變數是否為整數型別 」


函式名稱:is_int() 

適用版本:PHP 4, PHP 5, PHP 7 

用法:檢查一個變數是否為整數型別。

語法:bool is_int ( mixed $var )

引數:

  • $var:要檢查的變數。

返回值: 如果 $var 是整數型別,則返回 true;否則返回 false。

示例:

$num = 10;
if (is_int($num)) {
    echo "變數是一個整數";
} else {
    echo "變數不是一個整數";
}

// 輸出:變數是一個整數
$num = 10.5;
if (is_int($num)) {
    echo "變數是一個整數";
} else {
    echo "變數不是一個整數";
}

// 輸出:變數不是一個整數
$num = "10";
if (is_int($num)) {
    echo "變數是一個整數";
} else {
    echo "變數不是一個整數";
}

// 輸出:變數不是一個整數

注意:

  • is_int() 函式對於整數型別的變數返回 true,對於其他型別的變數返回 false。
  • 如果變數是一個字串,但其值表示一個整數,則 is_int() 函式會返回 false。 若要檢查字串是否表示一個整數,可以使用 is_numeric() 函式。
補充糾錯
上一個函式: is_integer()函式
下一個函式: is_infinite()函式
熱門PHP函式
分享連結