我想从在同一数据库表上触发的四个选择查询的四个结果数组中选择唯一记录

问题描述 投票:0回答:1

我在 php 中的同一个数据库表上发起了四个搜索查询

结果存储在数组中

$数据['res1'],

$数据['res2'],

$数据['res3'],

$data['res4'],

如何从这四个数组中找到唯一的记录..

php arrays multidimensional-array unique
1个回答
0
投票

这是我的问题的有效答案..

$data['res5'] = array_merge_recursive ( $data['res1'] , $data['res2'] , $data['res3'] , $data['res4'] );

$data['res5'] = array_map("反序列化", array_unique(array_map("序列化", $data['res5'])));

谢谢...

© www.soinside.com 2019 - 2024. All rights reserved.