站长资讯网
最全最丰富的资讯网站

php怎么判断指定值在数组里出现了几次

实现步骤:1、利用array_count_values()函数统计数组所有值的次数,语法“array_count_values(原数组)”,会返回一个关联数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数;2、利用“$关联数组变量名['指定值']”语句访问关联数组,获取指定值的出现次数即可。

php怎么判断指定值在数组里出现了几次

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php判断指定值在数组里出现了几次的方法

在php中,可以利用array_count_values()函数来计算指定值在数组里的出现次数。

实现步骤:

步骤1:利用array_count_values()函数统计数组所有值的次数

array_count_values()函数可以统计数组中所有值出现的次数。

<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr);   echo "数组中所有元素的出现次数:"; $count = array_count_values($arr);  var_dump($count); ?>

php怎么判断指定值在数组里出现了几次

可以看出,array_count_values()函数会返回一个关联数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。

步骤2:获取指定值的出现次数

$关联数组变量名['指定值']

该元件可以访问关联数组中对应键名(原数组元素)的值(出现次数)

实现示例:

<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr);   echo "数组中所有元素的出现次数:"; $count = array_count_values($arr);  var_dump($count); echo "字符A 的出现次数:".$count["A"]; ?>

php怎么判断指定值在数组里出现了几次

推荐学习:《PHP视频教程》

赞(0)
分享到: 更多 (0)