[PHP] 배열에 요소 추가하기 - array_push 함수
※ PHP 4 이상에서 지원하는 함수입니다.
'array_push' 함수는 하나 이상의 요소를 배열의 마지막에 추가하는 함수입니다.
함수의 구조
기본적인 구조는 아래와 같습니다:
array_push( $array, $value1, $value2, ... );
array_push($fruits, 'apple', 'banana');
입력값
array : 요소를 추가할 배열입니다. (필수 값)
value1, value2, ... : 추가할 값입니다. (필수 값)
응용하기
배열에 'apple', 'banana' 추가하기
$fruits = array('orange', 'grape');
array_push($fruits, 'apple', 'banana');
print_r($fruits);
입력값 : Array ( [0] => 'orange' [1] => 'grape' )
결과값 : Array ( [0] => 'orange' [1] => 'grape' [2] => 'apple' [3] => 'banana' )
빈 배열에 요소 추가하기
$fruits = array();
array_push($fruits, 'apple');
print_r($fruits);
입력값 : Array ( )
결과값 : Array ( [0] => 'apple' )
배열에 다른 배열의 요소 추가하기
$fruits1 = array('apple', 'banana');
$fruits2 = array('orange', 'grape');
array_push($fruits1, ...$fruits2);
print_r($fruits1);
입력값 : Array ( [0] => 'apple' [1] => 'banana' ), Array ( [0] => 'orange' [1] => 'grape' )
결과값 : Array ( [0] => 'apple' [1] => 'banana' [2] => 'orange' [3] => 'grape' )
반환값
'array_push' 함수는 요소를 추가한 후의 배열 길이를 반환합니다.
실제 사용 사례
'array_push' 함수는 배열의 마지막에 새로운 요소를 추가하는 데 사용됩니다.
예를 들어, 사용자가 선택한 옵션을 저장하거나, 데이터를 수집하는 등의 작업에서 이 함수를 사용할 수 있습니다.
'제가 왜 백엔드 개발을 하고 있을까요? > PHP' 카테고리의 다른 글
[PHP] 배열 병합하기 - array_merge 함수 (0) | 2023.06.16 |
---|---|
[PHP] 배열 병합하기 - array_merge 함수 (0) | 2023.06.16 |
[PHP] 배열을 문자열로 변환하기 - implode 함수 (0) | 2023.06.16 |
[PHP] 배열에서 마지막 요소 제거하기 - array_pop 함수 (0) | 2023.06.16 |
[PHP] 문자열 분할하기 - explode 함수 (0) | 2023.06.16 |
댓글