
正文
php统计数据函数 php数据统计分析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
array_count_values()定义和用法
array_count_values()
函数用于统计数组中所有值出现的次数。
本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。
语法
array_count_values(array)
参数
描述
array
必需。规定输入的数组。
例子
复制代码
代码如下:
?php
$a=array("Cat","Dog","Horse","Dog");
print_r(array_count_values($a));
?
输出:
Array
(
[Cat]
=
1
[Dog]
=
2
[Horse]
=
1
)
相关问答
Q1: php中统计数组的长度是那个函数?
您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!展开全部
获取一维数组:
count()和sizeof() 都可以直接统计一维数组长度。示例如下:
$arr = Array('0','1','2','3','4','5','6','7','8','9'); echo count($arr); // 输出10
$arr = array('苹果','香蕉','桔子','西瓜','梨','葡萄'); echo sizeof($arr); // 输出6
获取二维数组长度:
count()函数有两个参数:
count($arr,COUNT_NORMAL); //默认,不检测多维数组
count($arr,COUNT_RECURSIVE); //检测多维数组
例子:
$arr = array(
0=array('name'='kong','age'='18'),
1=array('name'='liang','age'='30')
);
count($arr) = 2;
count($arr,COUNT_RECURSIVE) = 6;非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
Q2: PHP的count函数
返回数组中的元素数量。
可以用于条件判断,例如对$_GET做限制。
count函数属于array数组函数。
参数说明:
参数array是必需参数,即计算的目标数组;
参数mode是可选参数,用于规定模式,可能的值有:
0,默认值,不对多维数组中所有的元素进行计算;
1,递归计算数组中的元素数量,计算多维数组中的所有元素。
返回数组中元素的个数。
运行结果:
对于数组,返回的是元素个数;
对于其他值,返回1;
如果参数是变量并且变量没有定义,则返回0;
如果mode设置为1,则返回递归计算多维数组中数组的元素个数。
前面提到的对$_GET做限制,我在编写SteelEC的miniblog功能时就是用的count函数做计算。
w3school:PHP count()函数
strlen:返回字符串的长度。
php统计数据函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据统计分析、php统计数据函数的信息别忘了在本站进行查找喔。





