본문 바로가기
제가 왜 백엔드 개발을 하고 있을까요?/PHP

[PHP] 배열에서 마지막 요소 제거하기 - array_pop 함수

by asj8000 2023. 6. 16.
반응형

[PHP] 배열에서 마지막 요소 제거하기 - array_pop 함수

 

※ PHP 4 이상에서 지원하는 함수입니다.
'array_pop' 함수는 배열의 마지막 요소를 제거하고 그 값을 반환하는 함수입니다.

 

함수의 구조

기본적인 구조는 아래와 같습니다:

array_pop($array);
array_pop($fruits);

 

입력값

array : 마지막 요소를 제거할 배열입니다. (필수 값)

 

응용하기

배열에서 마지막 요소 'banana' 제거하기

$fruits = array('apple', 'banana');
$last_fruit = array_pop($fruits);
echo $last_fruit;
print_r($fruits);

입력값 : Array ( [0] => 'apple' [1] => 'banana' )
결과값 : 'banana', Array ( [0] => 'apple' )
추가 응용 사례들

배열에서 마지막 요소 제거 후, 남은 배열 길이 확인하기

$fruits = array('apple', 'banana', 'cherry');
array_pop($fruits);
echo count($fruits);

입력값 : Array ( [0] => 'apple' [1] => 'banana' [2] => 'cherry' )
결과값 : 2

 

반환값

'array_pop' 함수는 제거된 배열의 마지막 요소를 반환합니다. 배열이 비어 있으면 NULL을 반환합니다.

 

실제 사용 사례

'array_pop' 함수는 배열의 마지막 요소를 제거하는 데 사용됩니다. 

예를 들어, 데이터 처리를 마치고 마지막으로 처리한 항목을 제거하거나, 데이터를 큐에서 꺼내는 작업 등에서 이 함수를 사용할 수 있습니다.

반응형

댓글