php中数组去重的小例子。
 代码如下:
<?php  
/**
* 数组去重复的小函数
* by www.jbxue.com
*/
    function assoc_unique($arr$key) {   
        $tmp_arr = array();   
        foreach($arr as $k => $v) {   
            if(in_array($v[$key], $tmp_arr)) {   
                unset($arr[$k]);   
            } else { //www.jbxue.com
                $tmp_arr[] = $v[$key];   
            }   
        }   
        sort($arr);   
        return $arr;   
    }   
    //数组
    $aa = array(   
        array('id' => 123, 'name' => '张三'),   
        array('id' => 123, 'name' => '李四'),   
        array('id' => 124, 'name' => '王五'),   
        array('id' => 125, 'name' => '赵六'),   
        array('id' => 126, 'name' => '赵六')   
    );   
    $key = 'name';   
    assoc_unique(&$aa$key);   
    print_r($aa);  
?>

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2021-08-09
  • 2021-07-27
猜你喜欢
  • 2022-02-16
  • 2022-12-23
  • 2021-10-11
  • 2021-06-19
  • 2022-12-23
  • 2022-01-04
  • 2021-12-10
相关资源
相似解决方案