PHP에서 배열에 요소 추가
-
array_push()
함수를 사용하여 PHP에서 배열에 요소 추가 - 직접 할당 방법을 사용하여 PHP에서 배열에 요소 추가
-
array_unshift
함수를 사용하여 PHP에서 빈 배열에 요소 추가
이 기사에서는array_push()
함수 및 직접 할당 방법을 사용하는 것과 같은 다른 절차를 사용하여 PHP에서 배열에 요소를 추가하는 방법을 소개합니다.
array_push()
함수를 사용하여 PHP에서 배열에 요소 추가
배열에 요소를 추가하는 한 가지 방법은 array_push
함수를 사용하는 것입니다. 먼저 array()
함수를 사용하여 배열을 만듭니다. 그런 다음 주어진 명령을 사용하여 해당 배열에 요소를 추가합니다. array_push()
함수는 스택처럼 배열에 요소를 추가합니다. 이를 실행하는 올바른 구문은 다음과 같습니다.
array_push($array, $value1, $value2, ..., $valueN);
내장 함수array_push()
에는 N + 1 개의 매개 변수가 있습니다. N은 배열에 추가하려는 값의 수입니다. 매개 변수의 세부 사항은 다음과 같습니다.
매개 변수 | 기술 | |
---|---|---|
$array |
필수 | 우리가 값을 추가하는 배열입니다. |
$value1 ,$value2 ,$valueN |
필수 | 이것이 우리가 배열에 추가하는 값입니다. 문자열, 정수, 부동 소수점 등이 될 수 있습니다. |
이 함수는 배열에 추가 된 요소의 수를 나타내는 정수 값을 반환합니다. 아래 프로그램은array_push()
함수를 사용하여 PHP에서 배열에 요소를 추가하는 방법을 보여줍니다.
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
array_push($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip");
print_r($flowers);
?>
배열에 추가 할 요소로 5 개의 값을 전달했습니다.
출력:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
이제 구문에 따라 함수의 반환 값을 확인합니다.
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
echo(array_push($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip"));
echo("\n");
print_r($flowers);
?>
출력:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
5
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
출력에는 배열에 추가 된 요소의 수인 값 5가 표시됩니다.
직접 할당 방법을 사용하여 PHP에서 배열에 요소 추가
PHP에서는 직접 할당 방법을 사용하여 배열에 요소를 추가 할 수도 있습니다. 정수 나 문자열에 값을 할당하는 것처럼 배열에 값을 직접 할당합니다. 이를 실행하는 올바른 구문은 다음과 같습니다.
$array[] = $value;
이 메서드를 적용하여 배열에 요소를 추가하는 프로그램은 다음과 같습니다.
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
$flowers[] = "Rose";
$flowers[] = "Jasmine";
$flowers[] = "Lili";
$flowers[] = "Hibiscus";
$flowers[] = "Tulip";
print_r($flowers);
?>
출력:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
array_unshift
함수를 사용하여 PHP에서 빈 배열에 요소 추가
PHP에서는 array_unshift()
함수를 사용하여 배열에 요소를 추가 할 수도 있습니다. 이 함수는 배열의 시작 부분에 값을 추가합니다. 값을 배열에 할당하는 올바른 구문은 다음과 같습니다.
array_unshift($array, $value1, $value2, ..., $valueN);
내장 함수array_unshift()
에는 N + 1 개의 매개 변수가 있습니다. 매개 변수의 세부 사항은 다음과 같습니다
매개 변수 | 기술 | |
---|---|---|
$array |
필수 | 값을 추가하려는 배열입니다. |
$value1 ,$value2 ,$valueN |
필수 | 우리가 추가하려는 값입니다. 하나 이상의 값이 필수입니다. |
이 함수를 적용하여 배열에 요소를 추가하는 프로그램은 다음과 같습니다.
<?php
$flowers = array();
echo("The array is empty as you can see. \n");
print_r($flowers);
echo("Now we have added the values. \n");
echo(array_unshift($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip"));
echo("\n");
print_r($flowers);
?>
출력:
The array is empty as you can see.
Array
(
)
Now we have added the values.
5
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)