Maison  >  Article  >  développement back-end  >  Comment supprimer les tableaux en double dans un tableau bidimensionnel php

Comment supprimer les tableaux en double dans un tableau bidimensionnel php

藏色散人
藏色散人original
2019-10-16 09:52:212679parcourir

Comment supprimer les tableaux en double dans un tableau bidimensionnel php

Comment supprimer les tableaux en double des tableaux bidimensionnels en php ?

Le code est le suivant :

//二维数组去掉重复值
 public function a_array_unique($array){
  $out = array();
 
  foreach ($array as $key=>$value) {
   if (!in_array($value, $out)){
    $out[$key] = $value;
   }
  }
 
  $out = array_values($out);
  return $out;
 }

Introduction connexe :

La fonction in_array() recherche si la valeur spécifiée existe dans le tableau.

Remarque : Si le paramètre de recherche est une chaîne et que le paramètre type est défini sur TRUE, la recherche est sensible à la casse.

Syntaxe

in_array(search,array,type)

Paramètres

recherche obligatoire. Spécifie la valeur à rechercher dans le tableau.

tableau requis. Spécifie le tableau à rechercher.

tapez facultatif. Si ce paramètre est défini sur true, il est vérifié si le type des données recherchées et la valeur du tableau sont identiques.

Description

Renvoie vrai si la recherche de valeur donnée existe dans le tableau tableau. Si le troisième paramètre est défini sur true, la fonction renvoie true uniquement si l'élément existe dans le tableau et a le même type de données que la valeur donnée.

Si le paramètre n'est pas trouvé dans le tableau, la fonction renvoie false.

Remarque : Si le paramètre de recherche est une chaîne et que le paramètre type est défini sur true, la recherche est sensible à la casse.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn