반응형
[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' 함수는 배열의 마지막 요소를 제거하는 데 사용됩니다.
예를 들어, 데이터 처리를 마치고 마지막으로 처리한 항목을 제거하거나, 데이터를 큐에서 꺼내는 작업 등에서 이 함수를 사용할 수 있습니다.
반응형
'제가 왜 백엔드 개발을 하고 있을까요? > PHP' 카테고리의 다른 글
[PHP] 배열에 요소 추가하기 - array_push 함수 (0) | 2023.06.16 |
---|---|
[PHP] 배열을 문자열로 변환하기 - implode 함수 (0) | 2023.06.16 |
[PHP] 문자열 분할하기 - explode 함수 (0) | 2023.06.16 |
[PHP] 문자열 교체하기 - str_replace 함수 (0) | 2023.06.15 |
[PHP] 문자열에서 부분 문자열 위치 찾기 - strpos 함수 (0) | 2023.06.15 |
댓글