是的,PHP 中的 is_integer() 函數可以識別負整數。這個函數用于檢查一個變量是否為整數類型,包括正整數、負整數和零。
例如:
<?php
$num1 = -5;
$num2 = 0;
$num3 = 5;
if (is_integer($num1)) {
echo "num1 是整數\n";
} else {
echo "num1 不是整數\n";
}
if (is_integer($num2)) {
echo "num2 是整數\n";
} else {
echo "num2 不是整數\n";
}
if (is_integer($num3)) {
echo "num3 是整數\n";
} else {
echo "num3 不是整數\n";
}
?>
輸出結果將會是:
num1 是整數
num2 是整數
num3 是整數
所以,is_integer() 函數可以正確地識別負整數。