如何判断两个数组中对应键的值相同的个数

gavin239509 2009-09-18 10:46:26
假设有以下两个数组:
$arr1=array("A","B","A","C","C","A");

$arr1=array("A","A","A","B","C","A");

php里有没有办法快速判断出数组中键名相同对应值相同的数目?就是说可以判断出例子中有“4”个相同的方法....
...全文
171 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2009-09-18
  • 打赏
  • 举报
回复
$arr1 = array("A","B","A","C","C","A");
$arr2 = array("A","A","A","B","C","A");

$r = array_intersect_assoc($arr1, $arr2);

print_r($r);

Array
(
[0] => A
[2] => A
[4] => C
[5] => A
)
gavin239509 2009-09-18
  • 打赏
  • 举报
回复
谢谢!明白了!!!
ms_X0828 2009-09-18
  • 打赏
  • 举报
回复
array_intersect_assoc函数啊

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧