如果我有一个像这样的数组:
$array = array(
1,
2,
3,
["thing1", "thing2", "thing3"]
);
如何检查数组中数组的长度([“thing1”,“thing2”,“thing3”])?
您可以使用 Array Count 函数
count
或 sizeof 函数。
尝试下面的代码:
$array = array(
1,
2,
3,
["thing1", "thing2", "thing3"]
);
echo count($array[3]); //out put 3
echo sizeof($array[3]); //out put 3
您可以使用count功能:
echo count($array[3]);
但是,如果您想要获取长度的数组并不总是位于同一位置,您可以执行以下操作:
foreach ($array as $element) {
if (is_array($element) {
echo count($element);
}
}
<?php
$array = ['One', 'Two', 'Three', 'Four', 'Five'];
$length = count($array);
var_dump($length);
?>
查看说明 了解更多