この記事では、PHP の配列型の詳細な分析について説明します。PHP の配列は順序付きマップです。 Mapはキーと値を対応付ける型です。
PHP配列のキーは文字列型または整数型のいずれかになります。キーが float 型の場合は、自動的に integer 型に変換されます。
値にキーが指定されておらず、整数型インデックスの最大値が指定されている場合、新しいキーは最大値に1を加えた値になります。新しいキーが割り当てられている場合、値は上書きされます。
$arr = array(a,b,5=>c,d,e,6=>g);
echo
;
print_r($arr);
echo < /pre>;
コードの実行結果
Array(
[0] => a
[1] => b
[5] => c
[6] => g
[7] => ; e)
はこんな感じです。値「d」がない唯一の理由は、次の 6=>g でカバーされているためです
この記事があなたのお役に立てれば幸いです。