php除去重复数组算法,如何从PHP中的多维数组中删除重复值
生活随笔
收集整理的這篇文章主要介紹了
php除去重复数组算法,如何从PHP中的多维数组中删除重复值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有一個類似的問題,但我找到了100%的工作解決方案。<?php ????function?super_unique($array,$key)
{
$temp_array?=?[];
foreach?($array?as?&$v)?{
if?(!isset($temp_array[$v[$key]]))
$temp_array[$v[$key]]?=&?$v;
}
$array?=?array_values($temp_array);
return?$array;
}$arr="";$arr[0]['id']=0;$arr[0]['titel']="ABC";$arr[1]['id']=1;$arr[1]['titel']="DEF";$arr[2]['id']=2;$arr[2]['titel']="ABC";
$arr[3]['id']=3;$arr[3]['titel']="XYZ";echo?"
";print_r($arr);
echo?"unique*********************
";print_r(super_unique($arr,'titel'));?>
總結
以上是生活随笔為你收集整理的php除去重复数组算法,如何从PHP中的多维数组中删除重复值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wordpress php教程 pdf,
- 下一篇: php amqp扩展安装,php扩展AM