インターネットで次の質問を見ました:
array("a")+array("b") の結果は___
A.array("a","b")
B.array("b","a")
C.array("b")
D.array("a")
答え: D
PHPで2つの配列を追加すると、結果が変わらないのはなぜですか?
なぜなら、これらは array("0"=>"a")+array("0"=>"b") と同等であり、それらのキー名は同じであるため、前者を後者で上書きすることはできません。 array( "0"=>"a")+array("0"=>"b","1"=>"c") の場合、結果は array("0"= と等しくなります) >"a"," 1''=>"c")
同じ配列に同じキー名がある場合はどうなりますか?
公式 PHP マニュアルのコードを見てください:
true
http://www.bkjia.com/PHPjc/325972.html