【发布时间】:2020-06-24 18:09:35
【问题描述】:
我有两个数组,如下所示,我希望能够在数组 1 中选择 ONLY 值并存在于数组 2 中
这是我的第一个数组:
<pre>array(4) {
[0]=>
array(1) {
["user_id"]=>
string(1) "1"
}
[1]=>
array(1) {
["user_id"]=>
string(1) "2"
}
[2]=>
array(1) {
["user_id"]=>
string(1) "3"
}
[3]=>
array(1) {
["user_id"]=>
string(1) "4"
}
}
这是我的第二个数组:
<pre>array(5) {
[0]=>
array(1) {
["user_id"]=>
string(1) "5"
}
[1]=>
array(1) {
["user_id"]=>
string(1) "1"
}
[2]=>
array(1) {
["user_id"]=>
string(1) "4"
}
[3]=>
array(1) {
["user_id"]=>
string(1) "4"
}
[4]=>
array(1) {
["user_id"]=>
string(1) "5"
}
}
我希望找到一种更优雅的方式来做到这一点。
【问题讨论】:
-
见
array_intersect- php.net/manual/en/function.array-intersect.php
标签: php