PHPで配列の差分を取得する
PHPで2つの配列を比較して、差分の有無で処理を出し分けるコード。
//比較対象$arr1 = ['apple', 'orange', 'banana', 'grape', 'pine'];$arr2 = ['apple', 'orange', 'banana', 'pine'];
$diff = array_diff($arr1, $arr2);//var_dump($diff); grapeが差分
//差分があるかないかで分岐if(empty($diff)) { echo '差分ないよ';} else { echo '差分あるよ';}