ホームページ >バックエンド開発 >PHPチュートリアル >PHP 3次元配列重複排除(サンプルコード)_PHPチュートリアル
配列の名前が $my_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{
} // 2. in foreach Inサイクルの本体では、配列の各行のオブジェクトがその一時配列に割り当てられます。
$ tmp_array [] = $ have; $ new_array [] = $ value;
print_r($new_array);
www.bkjia.com