ホームページ  >  記事  >  バックエンド開発  >  PHPで連想配列を定義する方法

PHPで連想配列を定義する方法

PHPz
PHPzオリジナル
2023-04-19 09:15:45766ブラウズ

PHP では、連想配列は、キーと値のペアの形式でデータを格納するデータ型です。通常の配列とは異なり、連想配列のキーには、数値やインデックスだけでなく、任意の文字列を使用できます。

連想配列を定義するには、次の 2 つの方法があります:

  1. 直接定義

連想配列を直接定義することもできます。定義形式は次のとおりです。 :

$array = array(
    'key1' => 'value1',
    'key2' => 'value2',
    'key3' => 'value3'
);

このうち、key1key2key3 はキー名、value1value2 value3 は対応する値です。

  1. 動的追加

連想配列では定義後に要素を動的に追加することもできます。例は次のとおりです:

$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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。