> 백엔드 개발 > PHP 문제 > PHP에서 배열에 요소를 추가하는 방법

PHP에서 배열에 요소를 추가하는 방법

PHPz
풀어 주다: 2023-04-20 15:33:50
원래의
937명이 탐색했습니다.

프로그래밍에서는 데이터를 저장하고 조작하기 위해 배열을 사용해야 하는 경우가 많습니다. PHP의 배열은 간단한 코드를 통해 배열의 요소를 추가, 삭제, 수정할 수 있는 매우 강력한 데이터 구조입니다. 이 기사에서는 PHP에서 배열에 요소를 추가하는 방법을 소개합니다.

1. 요소를 추가하려면 array_push() 함수를 사용하세요.

array_push() 함수는 배열 끝에 하나 이상의 요소를 추가할 수 있습니다. 다음은 array_push() 함수를 사용한 샘플 코드입니다.

<?php
   $arr1 = array("apple", "banana", "orange");
   array_push($arr1, "grape","mango");
   print_r($arr1);
?>
로그인 후 복사

출력은 다음과 같습니다.

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => mango
)
로그인 후 복사
로그인 후 복사

위 샘플 코드에서는 array_push() 함수를 사용하여 끝에 "포도"와 "망고"를 추가했습니다. $arr1 배열의

2. 인덱스를 사용하여 요소 추가

array_push() 함수를 사용하는 것 외에도 인덱스를 사용하여 요소를 추가할 수도 있습니다. 예:

<?php
   $arr2 = array("apple", "banana", "orange");
   $arr2[3] = "grape";
   $arr2[4] = "mango";
   print_r($arr2);
?>
로그인 후 복사

출력은 위의 예와 동일합니다.

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
    [4] => mango
)
로그인 후 복사
로그인 후 복사

위의 예제 코드에서는 인덱싱을 사용하여 배열 $arr2의 끝에 "grape"와 "mango"를 추가했습니다.

3. 연관 배열을 사용하여 요소 추가

연관 배열은 각 요소에 키 값이 있다는 의미입니다. 연관 배열은 문자열을 배열 요소의 키로 사용한다는 점을 제외하면 인덱스 배열과 유사합니다. 다음은 연관 배열을 사용하여 요소를 추가하는 샘플 코드입니다.

<?php
   $arr3 = array("fruit1"=>"apple", "fruit2"=>"banana", "fruit3"=>"orange");
   $arr3["fruit4"] = "grape";
   $arr3["fruit5"] = "mango";
   print_r($arr3);
?>
로그인 후 복사

출력은 다음과 같습니다.

Array
(
    [fruit1] => apple
    [fruit2] => banana
    [fruit3] => orange
    [fruit4] => grape
    [fruit5] => mango
)
로그인 후 복사

위 샘플 코드에서는 다음을 사용하여 $arr3 배열의 끝에 "grape" 및 "mango"를 추가했습니다. 연관 배열.

요약

이 글에서는 PHP에서 배열에 요소를 추가하는 방법을 소개합니다. array_push() 함수, 인덱스 배열 또는 연관 배열을 사용하여 이를 달성할 수 있습니다. 이러한 방법을 사용하면 편리하고 빠르게 배열에 추가하여 프로그램을 더욱 효율적으로 만들 수 있습니다.

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

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿