php 数组元素个数-如何使用php统计同一字段的元素个数

2023-08-26 0 2,951 百度已收录

php 如何统计某个字段中相同元素的个数

关联数组通常无法进行分组和统计,而可以通过array_values()函数对数组元素进行分组和统计!

$arr = array(
	'a'=>'java',
	'b'=>'php',
	'c'=>'java',
);
$arr = array_values($arr);  //返回数组所有的值,并建立数字索引
$arr1 = array();
 
foreach ($arr as $a){
	if (!isset($arr1[$a])){
		$arr1[$a] = 1;
	}else {
		$arr1[$a]++;
	}
}
 
echo "";
foreach($arr1 as $k=>$val){
	echo "";
}
echo "
$k$val
";

PHP中的array_count_values()函数可以实现

php 数组元素个数-如何使用php统计同一字段的元素个数

array_count_values()函数用于统计字段中所有值出现的次数。

该函数返回一个链表php 数组元素个数php 数组元素个数,其元素的键值为原链表的值,键值为该值在原链表中出现的次数。

php 数组元素个数-如何使用php统计同一字段的元素个数

array_count_values(数组)

php 数组元素个数-如何使用php统计同一字段的元素个数

例如:

$a=array("Cat","Dog","Horse","Dog");
print_r(array_count_values($a));

输出:

数组 ( [猫] => 1 [狗] => 2 [马] => 1 )

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php 数组元素个数-如何使用php统计同一字段的元素个数 https://www.wkzy.net/game/151916.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务