如何从PHP中的两个不同数组获取公共值 [英] How to get common values from two different arrays in PHP
本文介绍了如何从PHP中的两个不同数组获取公共值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个带有某些用户ID的数组
I have two arrays with some user-id
$array1 = array("5","26","38","42");
$array2 = array("15","36","38","42");
我需要的是,我需要如下所示的数组中的公用值
What I need is, I need the common values from the array as follows
$array3 = array(0=>"38", 1=>"42");
我尝试了 array_intersect()
.我想得到一种方法,它需要最少的执行时间.朋友,请帮助我.
I have tried array_intersect()
. I would like to get a method that takes a minimum time of execution. Please help me, friends.
推荐答案
原生PHP函数比尝试构建自己的算法要快.
Native PHP functions are faster than trying to build your own algorithm.
$result = array_intersect($array1, $array2);
这篇关于如何从PHP中的两个不同数组获取公共值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文