16080891(Lamp→研讨会)
统计数组元素个数(count()和array_count_values())
上一篇 /
下一篇 2007-04-30 17:44:39
/ 个人分类:PHP学习笔记
1.cont(): 计算数组中的单元数目或对象中的属性个数. 2.array_count_values():统计数组中所有的值出现的次数.并且返回一个数组,该数组用input数组中的值作为键名,以在input数组中出现的次数作为值.例:
<?php
$a = array(1,3,5);
$result =
count($a); //$result == 3 echo "\$a的元素个数为:".$result;
$b[0] = 7;
$b[5] = 9;
$b[10] = 11;
$result =
count($b); //$result == 3; echo "<br>\$b的元素个数为:".$result."<br>";
$result =
count(null); //$result == 0; $result =
count(false); //$result == 1; //array_count_values函数,统计每个元素出现的次数; $array = array(1,"hello",1,"word","hello");
print_r(
array_count_values($array));
?>
输出结果:
$a的元素个数为:3
$b的元素个数为:3
Array
(
[1] => 2
[hello] => 2
[word] => 1
)
相关阅读:
- break和continue语句 (xile_php, 2007-4-29)
- foreach语句的使用 (xile_php, 2007-4-30)
- 取出数组的部分元素(array_slice()) (xile_php, 2007-4-30)
- 删除数组元素(第一个和最后一个) (xile_php, 2007-4-30)
- array_unshift()和array_pust()函数插入元素 (xile_php, 2007-4-30)
- array_splice()函数替换元素 (xile_php, 2007-4-30)
- 浏览数组元素 (xile_php, 2007-4-30)
- 数组排序 (xile_php, 2007-4-30)
- 对数组重新排序(shuffle()和array_reverse()) (xile_php, 2007-4-30)
- 自动生成数组(Range()) (xile_php, 2007-4-30)
导入论坛
收藏
分享给好友
管理
举报
TAG:
PHP学习笔记