array_unique に一度 array_marge させた配列を渡すのはなぜですか?

マニュアルを参照してみるといいでしょう。
2021年4月14日
ユーザー
$a = [3, 4, 8];
$b = [4, 8, 12];
$uniques=array_unique($a,$b);
print_r($uniques);

とするとエラーとなります。
レッスンにおいては$merged$a$barray_mergeされたものを代入し、それをarray_unique()の引数として使用するというように、ワンクッションおいた方法となっています。
何か理由はあるのでしょうか。
それともあまり深入りせずにarray_unique()はこのような過程を踏まないと使用できないものであると理解した方がいいのでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?