配列があります。どのように私はvales 3 by 3を比較し、3つのセットが重複している場合は削除できますか?array_chunk()を使用して別の配列にチャンクの複製を削除する
これは私が試みたものですが動作しません。
$arr = array("bmw","white","class A", "mazda","red","demio", "Honda","maroon","vezel", "bmw","white","class A");
$chunks = array_chunk($arr,3);
$finalArr = array_unique($chunks);
これは私が上記のやろうとしているものの例である:
//original array
$arr = ("bmw","white","class A", "mazda","maroon","class A", "Honda","maroon","vezel", "bmw","white","class A");
//separated array values to 3 by 3 sets
"bmw", "white", "class A"
"mazda", "maroon", "class A"
"Honda", "maroon", "vezel"
"bmw", "white", "class A"
//Removing 3set duplicates and expected new array:
$finalArr = ("bmw","white","class A", "mazda","maroon","class A", "Honda","maroon","vezel");
- を私はチャンクの重複(3マッチングセット)を削除する方法を探しています。重複はありません。
あなたはあなたが質問を編集できることを知っています:http://stackoverflow.com/q/36616687/3933332 ... – Rizier123