Warning: Undefined array key "user_id" in /www/wwwroot/www.wpxsxy.com/wp-content/themes/wpxsxy/extra/medalsystem/medal-system-fn.php on line 4
php统计数组值相同个数:array_count_values-WP新手学园
  • php统计数组值相同个数:array_count_values
  • php统计数组值相同个数:array_count_values-WP新手学园

    最近这段时间不停的在折腾一些新的功能,不管这些功能最后会不会用到,但是折腾的过程也是一种学习。

    期间需要统计某个数组每个元素出现的次数,一开始是想要通过foreach来实现,这个也是最常规的方法的,但是我觉得针对数组应该有更加简单的方法,虽然最后还是只能靠谷歌找到了相关函数,但是不知不觉,我习惯了有问题就去找文档看,求人不如求自己,不到万不得已不找别人开口。

    那么这个PHP函数到底是干啥的呢?

  • array_count_values 函数介绍
  • 函数介绍
  • (PHP 4, PHP 5, PHP 7, PHP 8)

    array_count_values — 统计数组中所有的值

  • 函数说明
  • array_count_values(array $array): array

    array_count_values() 返回一个数组:
    数组的键是 array 里单元的值;
    数组的值是 array 单元的值出现的次数。

  • 参数介绍
  • array

    统计这个数组的值

  • 返回值
  • 返回一个关联数组,用 array
    数组中的值作为键名,该值在数组中出现的次数作为值。
  • 这个函数的功能非常明确,就是统计数组中所有的值,非常方便,也不用那么复杂的foreach,如果你后期有需要的话可以尝试一下,至于例子方面,这里简单的贴上一个:

    上面的代码运行之后应该是下面的结果:

    更多的可以前往 https://www.w3school.com.cn/php/func_array_count_values.asp查看,毕竟符合国人习惯,针对新手比较友好。

  • 订阅站点了解最新技巧
  • 任何有用的技巧我们均将通过邮件告知你
  • 点击订阅
    高级设置
  • 0
    大惊
    0
    大笑
    0
    发呆
    0
    恶魔
    0
    流泪
    0
    调皮
    0
    笑出泪
    0
    犯困
    0
    坏笑
    0
    疑问
  • 版权声明:整理不易,如无特殊说明,文章内容均为本站原创,转载请注明出处
  • 本文标题:php统计数组值相同个数:array_count_values
  • 本文链接:https://www.wpxsxy.com/630.html [点击复制]
  • W****
  • 2830776172
  • qweqw
  • qwe
  • 啥都没有,没啥好看的
    主页
    关注
    聊天
    input datetime-local时间控件精确到秒
  • 上一篇:
  • input datetime-local时间控件精确到秒
  • 检查一个扩展是否已经加载:extension_loaded
  • 下一篇:
  • 检查一个扩展是否已经加载:extension_loaded
  • 相关推荐
    文章评论
    提交评论
    标签推荐