zoukankan      html  css  js  c++  java
  • php数组去重的函数代码

    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);  
    ?>
  • 相关阅读:
    进阶算子
    Scala中sortBy和Spark中sortBy区别
    简单算子演示
    map和FlatMap之间区别?
    RDD
    Spark高可用
    Django Rest Framework
    Scrapy
    asyncio
    BeautifulSoup
  • 原文地址:https://www.cnblogs.com/linuxnotes/p/3474970.html
Copyright © 2011-2022 走看看