[PHP语言] php统计2个数据中同时出现的次数最多的单词

[复制链接]
查看2600 | 回复8 | 2020-10-31 14:58:46 | 显示全部楼层 |阅读模式
这是面试中经常问到的已到经典问题,主要考察的是对php一些冷门函数的掌握程度。

解答这个问题之前,先来学习下2个不经常使用的php数组函数.

  • 1. array_count_values 统计数组中值的个数

  • 2. array_intersect_key 求两个数组的key的交集

通过这两个函数,我们就可以很轻松地计算出2个数组中同时出现次数最多的单词是什么。

代码如下:

<?php
$arr = array('A', 'B', 'A', 'B', 'C');
$arr2 = array('C', 'B', 'A', 'D', 'A');
$arr_count = array_count_values($arr);
$arr2_count = array_count_values($arr2);
print_r($arr_count);
print_r($arr2_count);
$result = array_intersect_key($arr_count, $arr2_count);
print_r($result);

运行结果

更多PHP相关知识,请访问PHP中文网!

以上就是php统计2个数据中同时出现的次数最多的单词的详细内容,更多请关注爱上源码网其它相关文章!

  • 微信
  • 分享
  • 相关标签:php 数组
  • 本文转载于:www.80shihua.com,如有侵犯,请联系916990011@qq.com删除
    • 上一篇:php中字符串和整数比较
    • 下一篇:php 数组排序函数

    相关文章

    相关视频

    • php返回两个数组中不同元素
    • php多个数组是否有相同元素
    • php判断从数据库查出的二维数组是否有重复值
    • PHP二维数组按照指定的字段排序的函数
    • php统计2个数据中同时出现的次数最多的单词
    • 《PHP数组合并》2018.11.23
    • 数组函数
    • 数组操作函数(方法)
    本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn! 本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~
    回复

    使用道具 举报

    圣道 | 2021-2-10 13:38:56 | 显示全部楼层
    这个资源都有真不错
    回复

    使用道具 举报

    阳光里的他 | 2021-7-19 00:33:48 | 显示全部楼层
    悟空源码资源不错。粉了
    回复

    使用道具 举报

    聪聪451 | 2021-11-16 00:33:49 | 显示全部楼层
    祝愿悟空源码越办越好!
    回复

    使用道具 举报

    陈陈430 | 2022-6-1 06:59:50 | 显示全部楼层
    找了很多地方都不能下载,终于在悟空源码找到了
    回复

    使用道具 举报

    味芙168 | 2022-6-2 16:52:25 | 显示全部楼层
    很不错的资源站
    回复

    使用道具 举报

    山东美家环保 | 2022-6-3 04:36:54 | 显示全部楼层
    这个资源都有真不错
    回复

    使用道具 举报

    凡八哥 | 2023-9-4 22:28:24 | 显示全部楼层
    我是来白嫖悟空源码的资源的!
    回复

    使用道具 举报

    阿威来自山西 | 2023-10-15 20:15:27 | 显示全部楼层
    加油!悟空源码,继续努力!支持你!
    回复

    使用道具 举报

    wangliqxm | 2024-1-5 04:55:39 | 显示全部楼层
    很不错的资源站
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则