これは私の最初の配列です
$old = array(
1,2,3,4,5
);
$new(
2,4,5,6
);
コマンドを使用して実行しforeach
、2 つの配列と比較できます。しかし、問題は、新しく追加された番号と削除された番号を区別する必要があることです。
また、両方の配列を動的に変更できます
編集:
関数を作成しました
function get_diff($old,$new){
$small_arr = $large_arr = array();
if( count($old) > count($new) ){
$small_arr = $new;
$large_arr = $old;
}else{
$small_arr = $old;
$large_arr = $new;
}
$arr = array_diff($large_arr, $small_arr);
return $arr;
}