オンラインで次の質問を見つけました:
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") と等価であり、キー名が同じであるため、前者を後者で上書きすることはできません。配列 ("0"=>"a") array("0"=>"b", "1"=>"c") の場合、結果は array("0" と等しくなります) =>"a"," 1″=>"c")
同じ配列に同じキー名がある場合はどうなりますか?
公式 PHP マニュアルのコードを見てください:
コードをコピー コードは次のとおりです:
$switching = array( 10, // key = 0
5 5 = > 6,
3 => 7,
'a' => 4,
11, // キー = 6 (整数インデックスの最大値は 5)
// キー= 8 (整数!)