// 新しい空の配列を作成します。$tmp_array = array();$new_array = array();// 1. すべての行をループアウトします。 ($val は特定の行)foreach($my_array as $k => $val){ $hash = md5(json_encode($val)); if (in_array($hash, $tmp_array)) { echo('この行はすでに存在します'); }else{ // bbs.it-home.org // 2. foreach ループの本体で、配列オブジェクトの各行のハッシュを一時配列中に割り当てます. $tmp_array[] = $hash; $new_array[] = $val; } } print_r($new_array); //$new_array はフィルタ後の配列ではありません繰り返されるデータ。 コードをコピー