If you remove the duplicate value from the array, you may think of array_unique (), but this is only applicable to one array. for the two arrays, you can solve the problem as follows: functionmy_array_unique ($ array2D ){
Removing the repeated values from the array may lead to the idea of array_unique (), but this is only applicable to one array. for two arrays, you can solve the problem as follows:
Function my_array_unique ($ array2D) {foreach ($ array2D as $ v) {$ v = implode (",", $ v); $ temp [] = $ v ;} $ temp = array_unique ($ temp); foreach ($ temp as $ k = >$ v) {$ temp [$ k] = explode (",", $ v );} return $ temp ;}
The specific idea is to convert a two-dimensional array into an array, then use array_unique () to remove duplicate values from the one-dimensional array, and finally convert the one-dimensional array to a two-dimensional array!