>백엔드 개발 >PHP 문제 >PHP는 배열에 키-값 쌍을 추가합니다.

PHP는 배열에 키-값 쌍을 추가합니다.

藏色散人
藏色散人원래의
2020-10-05 00:42:015521검색

PHP에서 배열에 키-값 쌍을 추가하는 방법: 먼저 PHP 샘플 파일을 만든 다음 foreach 문을 사용하여 "foreach ($a as &$item; ) {$item[' b'] = "값";}".

PHP는 배열에 키-값 쌍을 추가합니다.

권장: "PHP 비디오 튜토리얼"

foreach를 사용하여 php의 배열에 키-값 쌍을 추가하세요

PHP에서 foreach는 배열을 매우 자주 탐색하는 데 사용되며 성능은 다음보다 높습니다. list()와 Each()를 결합하여 배열을 순회합니다.

두 자리 배열의 첫 번째 수준 배열을 순회하고 두 번째 자리 배열에 새 키-값 쌍을 추가하는 경우. 예를 들어 다음과 같은 2차원 배열 구조가 있습니다

$a = array(
     array(
        'a' => "first"
      ),
     array(
        'a' => "second"
      )
 );

이것이 두 번째 레이어의 각 배열에 키-값 쌍을 추가할 계획입니다

 'b' => "value"

foreach를 사용하여 얻은 결과

foreach ($a as $item) {
        $item['b'] = "value";
    }

키-값 쌍 'b' => "value"를 추가하지 않고 원래 배열과 동일합니다.

우리의 요구 사항을 충족하려면 위 코드에 몇 가지 수정만 하면 됩니다. 즉, 주소를 추가하면 됩니다. 문자 & $item 앞에는 다음과 같습니다

foreach ($a as &$item) {
        $item['b'] = "value";
    }

이렇게 얻은 배열이 우리가 원하는 배열입니다.

위 내용은 PHP는 배열에 키-값 쌍을 추가합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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