PHP では、連想配列は、キーと値のペアの形式でデータを格納するデータ型です。通常の配列とは異なり、連想配列のキーには、数値やインデックスだけでなく、任意の文字列を使用できます。
連想配列を定義するには、次の 2 つの方法があります:
連想配列を直接定義することもできます。定義形式は次のとおりです。 :
$array = array( 'key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3' );
このうち、key1
、key2
、key3
はキー名、value1
、value2
、value3
は対応する値です。
連想配列では定義後に要素を動的に追加することもできます。例は次のとおりです:
$array = array(); $array['key1'] = 'value1'; $array['key2'] = 'value2'; $array['key3'] = 'value3';
Use []
オペレーターは要素を動的に追加できます。要素が存在しない場合は、新しい要素が作成されます。
キー名は一意である必要があることに注意してください。同じキー名を複数回使用すると、後の値で前の値が上書きされます。
$array = array( 'key1' => 'value1', 'key2' => 'value2' ); $array['key1'] = 'new value'; /* 此时 $array 变为: array( 'key1' => 'new value', 'key2' => 'value2' ); */
上記は連想配列を定義する 2 つの方法であり、必要に応じて適切な方法を選択できます。
以上がPHPで連想配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。