ユニオン演算子で実験を行っている次の配列があります。
$a = array(1,2,3,6);
$b = array(1, 2, 3, 4, 5);
$c = $b + $a;
$cは1,2,3,4,5のようです
したがって、配列$bは配列$aに対してチェックされると仮定します。6は$bに存在しないため、追加されません。
ここで、それを$ c = $ a + $ bに切り替えるとすると、(1,2,3,6)のみが期待されます。
ただし、実際の出力は(1,2,3,6,5)です。
誰かがこれを説明できますか?