如何从PHP中的两个不同数组获取公共值 [英] How to get common values from two different arrays in PHP

查看:252
本文介绍了如何从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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆