php: check if an array has duplicates

前端 未结 15 2373
情深已故
情深已故 2020-11-27 04:07

I\'m sure this is an extremely obvious question, and that there\'s a function that does exactly this, but I can\'t seem to find it. In PHP, I\'d like to know if my array has

15条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-27 04:45

    function hasDuplicate($array){
      $d = array();
      foreach($array as $elements) {
        if(!isset($d[$elements])){
          $d[$elements] = 1;
        }else{
          return true;
        } 
      } 
      return false;
    }
    

提交回复
热议问题