php - 是否可以计算数组中的键数?

时间:2010-04-27 12:06:58

标签: php arrays

我用谷歌搜索了这个,但没有找到答案,所以我想这是不可能的。如果有办法,我很想知道。感谢

4 个答案:

答案 0 :(得分:11)

数组中的键数始终是数组中元素的数量,因为键必须是唯一的。所以:

$numKeys = count($array);

答案 1 :(得分:11)

count(array_keys($array));

答案 2 :(得分:3)

$array = array('one', 'two', 'three');
echo count($array);

http://lv.php.net/count

答案 3 :(得分:3)

数组与其键一样长,您可以使用countsizeof,例如

echo count($your_array);

echo sizeof($your_array);