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

PHPz
풀어 주다: 2023-04-24 16:00:56
원래의
1180명이 탐색했습니다.

배열은 일반적인 데이터 유형이며, PHP에서는 다양한 방법으로 배열을 만들고 수정할 수 있습니다. 배열 추가는 일반적으로 기존 배열의 끝에 새 데이터를 추가하는 데 사용되는 일반적인 작업입니다. 이번 글에서는 PHP에서 배열을 추가하는 기본적인 방법과 예제를 소개하겠습니다.

  1. PHP 내장 함수 array_push() 사용

PHP의 array_push() 함수는 배열 끝에 하나 이상의 요소를 추가하는 간단한 방법입니다. 이 함수의 구문은 다음과 같습니다.

array_push(array, value1, value2, …)

그 중 array는 요소가 추가될 배열이고 value1, value2 등은 추가될 요소입니다. 배열의 끝에 추가됩니다. 하나 이상의 요소를 동시에 배열에 추가할 수 있습니다. 예를 들어, 다음 코드는 array_push() 함수를 사용하여 배열에 새 요소를 추가하는 방법을 보여줍니다.

$fruits = array("apple", "banana", "orange");
array_push($fruits, "grape", "melon"); // 向数组中添加2个元素
print_r($fruits); // 输出:Array([0] => apple [1] => banana [2] => orange [3] => grape [4] => melon)
로그인 후 복사

위의 예에서는 3개의 과일 이름이 포함된 배열을 만들었습니다. 그런 다음 array_push() 함수를 사용하여 두 개의 새로운 요소인 포도와 멜론을 배열에 추가했습니다. 마지막으로 print_r() 함수를 사용하여 수정된 배열을 표시합니다. 보시다시피, 새 요소가 배열 끝에 성공적으로 추가되었습니다.

  1. 대입 연산자 +=

사용 배열에 추가하는 또 다른 방법은 할당 연산자 +=를 사용하는 것입니다. 이 연산자는 하나 이상의 요소를 배열에 추가합니다.

$array1 = array("apple", "banana");
$array2 = array("orange", "grape");
$array1 += $array2;
print_r($array1); // 输出:Array([0] => apple [1] => banana [2] => orange [3] => grape)
로그인 후 복사

위의 예에서는 두 개의 배열을 만들고 += 연산자를 사용하여 $array2 배열을 $array1 배열에 추가했습니다. 마지막으로 print_r() 함수를 사용하여 수정된 $array1 배열을 표시합니다.

+= 연산자는 키 이름이 존재하지 않는 경우에만 요소를 추가하며, 키 이름이 이미 존재하는 경우 새 값은 무시됩니다.

  1. 대괄호 표기법 []을 사용하세요.

대괄호 표기법 []을 사용하여 배열 끝에 직접 새 요소를 추가할 수도 있습니다. 구문은 다음과 같습니다.

$array[] = $value;
로그인 후 복사

여기서 $array는 요소가 추가될 배열이고 $value는 배열 끝에 추가될 요소입니다. 예를 들어, 다음 코드는 배열에 새 요소를 추가하는 방법을 보여줍니다.

$fruits[] = "apple";
$fruits[] = "banana";
$fruits[] = "orange";
print_r($fruits); // 输出:Array([0] => apple [1] => banana [2] => orange)
로그인 후 복사

위의 예에서는 먼저 빈 배열을 사용하여 $fruits라는 배열을 만들었습니다. 보시다시피 $fruits 배열은 현재 비어 있습니다. 그런 다음 대괄호 표기법 []을 사용하여 배열에 세 개의 새로운 요소를 추가했습니다. 마지막으로 print_r() 함수를 사용하여 수정된 배열을 표시합니다.

요약

PHP에서는 배열 끝에 새 요소를 추가하는 것이 일반적인 작업입니다. 이 기사에서는 배열 추가를 구현하는 세 가지 기본 방법, 즉 PHP 내장 함수 array_push() 사용, 할당 연산자 += 사용 및 대괄호 기호 [] 사용을 소개합니다. 구체적인 구현 방법은 실제 상황에 따라 선택할 수 있습니다.

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

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