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.";
}