>백엔드 개발 >PHP 문제 >PHP에서 연관 배열을 정의하는 방법

PHP에서 연관 배열을 정의하는 방법

PHPz
PHPz원래의
2023-04-19 09:15:45843검색

PHP에서 연관 배열은 키-값 쌍의 형태로 데이터를 저장하는 데이터 유형입니다. 일반 배열과 달리 연관 배열의 키는 숫자나 인덱스뿐만 아니라 모든 문자열이 될 수 있습니다.

연관배열을 정의하는 방법에는 두 가지가 있습니다.

  1. 직접 정의

연관배열을 직접 정의할 수 있습니다. 정의 형식은 다음과 같습니다.

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

그 중 key1, key2, key3는 키 이름이고, value1, value2, value3은 해당합니다. 가치. key1key2key3为键名,value1value2value3为对应的值。

  1. 动态添加

关联数组也可以在定义后动态添加元素,示例如下:

$array = array();

$array['key1'] = 'value1';
$array['key2'] = 'value2';
$array['key3'] = 'value3';

使用[]

    동적 추가

    연관 배열은 정의 후에 요소를 동적으로 추가할 수도 있습니다. 예는 다음과 같습니다.

    $array = array(
        'key1' => 'value1',
        'key2' => 'value2'
    );
    
    $array['key1'] = 'new value';
    /* 此时 $array 变为:
      array(
          'key1' => 'new value',
          'key2' => 'value2'
      );
    */
    🎜[] 연산자를 사용하여 요소를 동적으로 추가합니다. . 요소가 존재하지 않는 경우 새 요소가 생성됩니다. 🎜🎜키 이름은 고유해야 합니다. 동일한 키 이름을 여러 번 사용하면 후속 값이 이전 값을 덮어씁니다. 🎜rrreee🎜위는 연관배열을 정의하는 두 가지 방법입니다. 필요에 따라 적합한 방법을 선택하시면 됩니다. 🎜

위 내용은 PHP에서 연관 배열을 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.