sizeof()
函數在PHP中用于返回數組或者對象中元素的數量。例如:
$arr = [1, 2, 3, 4, 5];
echo sizeof($arr); // 輸出 5
is_countable()
函數在PHP 7.3及以上版本中引入,用于檢查變量是否可以被count()
函數處理(即是否是一個可數的變量,比如數組或者實現了Countable
接口的對象)。例如:
$arr = [1, 2, 3, 4, 5];
if (is_countable($arr)) {
echo "The variable is countable.";
} else {
echo "The variable is not countable.";
}
在PHP 7.3之前的版本中,可以使用count()
函數來判斷一個變量是否可數:
$arr = [1, 2, 3, 4, 5];
if (is_array($arr) || $arr instanceof Countable) {
echo "The variable is countable.";
} else {
echo "The variable is not countable.";
}