zoukankan      html  css  js  c++  java
  • 6.28 js和php数组去重

    <!DOCTYPE html>
    <html lang="zh">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title>Document</title>
    </head>
    <body>
        
    </body>
    </html>
    <script type="text/javascript">
        function attr_quchong(tt,type){
          var newattr = [];
          if(type == 1){
                for(var i = 0;i<tt.length;i++){
                     if(newattr.indexOf(tt[i]) == -1){
                         newattr.push(tt[i]);
                     }
                }
          }else if(type ==2){
              for(var i = 0;i<tt.length;i++){
                  var attr = [];
                  for(var j = 0;j<tt[i].length;j++){
                      if(attr.indexOf(tt[i][j]) == -1){
                             attr.push(tt[i][j]);
                         }
                  }
                  newattr.push(attr);
              }
          }
           return newattr;
      }    
    
    </script>
    
    <?php
        //php数组去重
    $attr =[[1,2,3,4,5,4,3],[1,2,3,4,5,4,3],[1,2,3,4,5,4,3]];
       
       $erattr = [];
       for($j=0;$j<count($attr);$j++){
              $newattr = [];
           for($i=0;$i<count($attr[$j]);$i++){
               if(!in_array($attr[$j][$i],$newattr)){//$attr[$j][$i]不在$newattr里
                   array_push($newattr,$attr[$j][$i]);//把$attr[$j][$i]推到$newattr里
               }
           }
           $erattr[$j] = $newattr;
       }
       var_dump($erattr);
    ?>
  • 相关阅读:
    [BUUCTF 2018]Online Tool
    [ZJCTF 2019]NiZhuanSiWei 1
    [极客大挑战 2019]PHP
    [De1CTF 2019]SSRF Me
    2018网鼎杯 Fakebook
    [CISCN2019 华北赛区 Day2 Web1]Hack World
    SUCTF checkin
    强网杯 高明的黑客
    GYCTF Ezsqli
    GYCTF 盲注【regexp注入+时间盲注】
  • 原文地址:https://www.cnblogs.com/sunhao1987/p/9240190.html
Copyright © 2011-2022 走看看