현재 위치: > 최신 기사 목록> array_push를 사용하여 PHP 배열에 요소를 추가하는 기본 방법

array_push를 사용하여 PHP 배열에 요소를 추가하는 기본 방법

gitbox 2025-06-03

1. Array_Push () 란 무엇입니까?

Array_Push () 는 배열 끝에 하나 이상의 요소를 추가하는 PHP 내장 기능입니다. 구문은 매우 간단합니다.

 array_push(array &$array, mixed ...$values): int
  • $ 배열 은 대상 배열이며 참조로 전달됩니다.

  • $ 값은 추가 할 하나 이상의 값입니다.

  • 리턴 값은 새 요소를 추가 한 후 배열의 총 요소 수입니다.

2. 기본 사용 예제

가장 간단한 예를 살펴 보겠습니다.

 <?php
$fruits = ["apple", "banana"];
array_push($fruits, "orange");
print_r($fruits);
?>

출력 결과는 다음과 같습니다.

 Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)

보시다시피, "Orange"는 배열 $ 과일 의 끝에 추가됩니다.

3. 여러 요소를 추가하십시오

Array_Push ()는 한 번에 여러 요소를 추가하는 것을 지원하며, 배치 추가가 필요할 때 사용하기에 매우 적합합니다.

 <?php
$numbers = [1, 2];
array_push($numbers, 3, 4, 5);
print_r($numbers);
?>

출력 결과 :

 Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

4. [] 연산자와 비교

아시다시피, PHP의 [] 연산자를 통해 요소를 추가 할 수도 있습니다.

 $fruits[] = "grape";

이 메소드는 대부분의 경우 array_push () 와 동일하지만 여러 요소를 추가해야 할 때 Array_Push ()는 명확합니다.

예를 들어, 다음 두 가지 작문 방법은 다음과 같습니다.

 array_push($arr, "a", "b", "c");

동등한 :

 $arr[] = "a";
$arr[] = "b";
$arr[] = "c";

한 번에 여러 요소를 추가 해야하는 경우 array_push ()를 사용하는 것이 더 잘 읽을 수 있습니다.

5. 주목할만한 것들

  1. Array_Push ()는 배열 끝에 요소를 추가 할 수 있으며 삽입 위치를 지정할 수 없습니다.

  2. 원래 배열을 수정하므로 리턴 값으로 새 배열을 수신 할 필요가 없습니다.

  3. 사용하는 데 문제가있는 경우 https://gitbox.net/php-array_push-doc을 방문하여보다 자세한 공식 문서 지침을 볼 수 있습니다.