-
-
- //関数 1、重複値を削除する 2 次元配列
- function array_unique_fb($array2D){
- foreach ($array2D as $v){
- $ v = join( ",",$v); //次元を削減するには、implode を使用して 1 次元配列をカンマで接続された文字列に変換することもできます
- $temp[] = $v;
- }
- $temp = array_unique($temp) ; //繰り返しの文字列、つまり繰り返しの一次元配列を削除します
- foreach ($temp as $k => $v){
- $temp[$k] =explode(",",$ v); //逆アセンブルした配列を再構築します
- }
- return $temp;
- }gt;
//関数 2、2 次元配列は重複値を削除し、キー値を保持します
- function array_unique_fb( $array2D) {
- foreach ($array2D as $k=>$v){
- $v = join(",",$v); //次元を削減するには、implode を使用して 1 次元配列を変換することもできます。 String
- $temp[$k] = $v;
- }
- $temp = array_unique($temp) //繰り返しの文字列、つまり繰り返しの一次元配列を削除します
- foreach ($temp as $ k => ; $v){
- $array=explode(",",$v); // 逆アセンブルされた配列を再構築します
- $temp2[$k]["id"] =$array[0]; [$k]["litpic"] =$array[1];
- $temp2[$k]["title"] =$array[2];
- $temp2[$k]["address"] =$ 配列[3];
- $temp2[$k]["開始時刻"] =$array[4];
- $temp2[$k]["終了時刻"] =$array[5];
- $temp2[$k] [ "classid"] =$array[6];
- $temp2[$k]["ename"] =$array[7];
- }
- return $temp2;
- }
- ?>
-
-
コードをコピー
呼び出し例:
- $arr = array("a"=>array("a"=>"ようこそ","b"=>"へ","c"=> "bbs.it-home.org"),
- "b"=>array("a"=>"プログラマのホーム","b"=>"jbxue.com","c"=> ;"北京")
- );
- $arr2 = array_unique_fb($arr)
- ?>
-
コードをコピー
興味があるかもしれない記事:
phpで配列から重複データを削除する2つの例
PHPの2次元配列重複排除の分析例
PHP配列重複排除関数のコード例
PHP配列の重複排除の簡単な例(1次元および2次元配列の重複排除)
PHP配列重複排除方法リファレンス(1次元配列重複排除、2次元配列重複排除)
phpを使用して配列内の重複データを特定して削除する方法
2次元配列内の繰り返しの組み合わせを削除するための実装コード
二次元配列から重複を削除するphpカスタム関数
php array_unique 一次元配列から重複値を削除する例
PHP 配列の重複排除の小さな例
|