PHP多维数组移除重复值的示例共享
< PHP
$ = {
rec_items :{
{
类:幻想
是:6326585,
作者:我吃西红柿
要:10079306,
last_sort :841,
last_chapter_name :第二十五卷第六章一扫而空
sub_count :5364424,
novel_name :不知死活
last_update_time :1393679718826
},
{
类:幻想
是:6109786,
作者:唐三小
要:10079046,
last_sort :1153,
last_chapter_name 第三百八十一章开始行动(中)
sub_count :3933876,
novel_name :死唐门
last_update_time :1393681654511
},
{
类:幻想
是:10645516,
作者:陈东
要:12649548,
last_sort :478,
last_chapter_name 第四百三十二章媳妇回村。
sub_count :1422482,
novel_name 完美的世界
last_update_time :1393681655610
},
{
类:幻想
是:4711723,
作者:小虾米
要:12629406,
last_sort :2603,
last_chapter_name 第二千五百八十八章复活!
sub_count :2841630,
novel_name 反力
last_update_time :1393605899300
},
{
类:幻想
是:3701669,
作者:苍啸天
要:8583556,
last_sort :3427,
last_chapter_name ,孔雀王第二千二百二十五章!
sub_count :606473,
novel_name :吴九霄断了
last_update_time :1391279170831
},
{
类:幻想
是:8141499,
作者:风与世界
要:9212380,
last_sort :2579,
last_chapter_name 第五百二十六章九劫,战斗{七}
sub_count :3082857,
novel_name 九天的命运
last_update_time :1393677692614
}
},
cate_book_items :{
{
类:幻想
是:4711723,
作者:小虾米
要:12629406,
last_sort :2603,
last_chapter_name 第二千五百八十八章复活!
sub_count :2841630,
novel_name 反力
last_update_time :1393605899300
},
{
类:幻想
是:3701669,
作者:苍啸天
要:8583556,
last_sort :3427,
last_chapter_name ,孔雀王第二千二百二十五章!
sub_count :606473,
novel_name :吴九霄断了
last_update_time :1391279170831
},
{
类:幻想
是:10645516,
作者:陈东
要:12649548,
last_sort :478,
last_chapter_name 第四百三十二章媳妇回村。
sub_count :1422482,
novel_name 完美的世界
last_update_time :1393681655610
}
}
};
功能mult_unique(数组)
{
$ =数组();
foreach(数组达关键= > $ V)
{
如果(!in_array($ V,美元收益))
{
$;
}
}
返回美元;
}
JSON = get_object_vars(json_decode美元($ JSON));
$data =美元'rec_items的JSON { };
数据array_merge_recursive美元(美元的数据,美元'cate_book_items的JSON { });
回声';
print_r($数据);
回声';
print_r(mult_unique($数据));
回声';
>