zoukankan      html  css  js  c++  java
  • php三维数组去重(示例代码)

    php三维数组去重的示例代码。
     
    假设叫数组 $my_array;
    <?php
    // 新建一个空的数组.
    $tmp_array = array();
    $new_array = array();
    // 1. 循环出所有的行. ( $val 就是某个行)
    foreach($my_array as $k => $val){
        $hash = md5(json_encode($val));
        if (in_array($hash$tmp_array)) {
            echo('这个行已经有过了');
        }else{ // www.jbxue.com
            // 2. 在 foreach 循环的主体中, 把每行数组对象得hash 都赋值到那个临时数组中.
            $tmp_array[] = $hash;
            $new_array[] = $val;
        }
    }
    print_r($new_array);
    $new_array 即为筛选后无重复数据的数组。
  • 相关阅读:
    Java五
    Java I/O流
    第二周学习笔记
    第一周学习笔记
    第六次作业修改版
    第六周作业
    java第四次作业(补)
    java第五次作业
    Java第三次作业
    java第二次作业
  • 原文地址:https://www.cnblogs.com/linuxnotes/p/3474968.html
Copyright © 2011-2022 走看看