私はポストを通過しました - php - array_fill 負のインデックス
PHP は、(-ive) start_index の後に 0 から開始する理由を明らかにしていませんが、既にインデックスが定義されている配列のインデックスから取得しようとすると、array_fill
元の配列が消えてしまいます。-2
-1
0
$a = array('-1'=>'harry','0'=>'alex');
$a = array_fill(-2,4,'roger');
print_r($a);
出力
Array ( [-2] => Roger [0] => Roger [1] => Roger [2] => Roger )
$a[-1]
未定義のオフセット エラーです。$a[0]
ロジャーに上書きされます。
説明はありますか?? そして、同様の状況で将来のための作業のヒント.. !!