二维数组中如何除去重复项呢
Jun 13, 2016 am 10:13 AM
二维数组中怎么除去重复项呢
我有个array,var_dump出来的值是:
array(1) { [0]=> array(3) { [0]=> string(0) "" [1]=> string(4) "古牧" [2]=> string(0) "" } }
现在要给这个数组新增值:$info[] = $insert;
新增完了之后,我想去除掉重复的项 不希望同样的项有两条
我用array_unique($info)不管用呢 请问怎么去重呢?
就是如果还有个项是{"","古牧",""}
就只要一项 或者新增的时候就判断
------解决方案--------------------
- PHP code
function array_multiunique($ar) { $t = array_map('serialize', $ar); $t = array_unique($t); return array_map('unserialize', $t);} $ar = array( array("","古牧",""), array("","古牧",""),);print_r(array_multiunique($ar));<div class="clear"> </div>

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Convertissez les types de données de base en chaînes à l'aide de la fonction String.valueOf() de Java

Comment convertir un tableau de caractères en chaîne

Explication détaillée de 2 mots en chaîne, yyds

Utilisez la fonction String.replace() de Java pour remplacer des caractères (chaînes) dans une chaîne

Comment utiliser la méthode split dans Java String

Utilisez la fonction String.length() de Java pour obtenir la longueur d'une chaîne

Trier le tableau à l'aide de la fonction Array.Sort en C#

Comment utiliser la classe String de Java
