> 백엔드 개발 > PHP 튜토리얼 > PHP 배열_팝()

PHP 배열_팝()

王林
풀어 주다: 2024-08-29 12:45:54
원래의
703명이 탐색했습니다.

PHP 프로그래밍 언어의 array_pop() 함수는 내장 함수이며 삭제 또는 팝업을 돕고 배열의 마지막 요소를 반환한 다음 특정 매개변수로 전달하는 데 도움이 되는 가장 유용한 도구입니다. 그런 다음 지정된 배열에서 마지막 요소만 제거되므로 배열 크기를 한 값만큼 줄이는 데 도움이 됩니다. PHP 프로그래밍 언어에서 배열을 사용해야 할 때 가장 유용한 매개변수입니다. array_pop() 함수는 일반적으로 사용 후 특정 입력 배열의 배열 포인터인 Reset()을 재설정합니다.

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

구문

구문 및 매개변수:

array_pop($array1)
로그인 후 복사

매개변수

array_pop() 함수의 매개변수 설명:

array_pop() 함수 내부에는 매개변수가 하나만 있습니다. 가변 매개변수 “$array1”입니다.

array_pop() 함수의 $array1 매개변수: array_pop() 함수의 $array1 매개변수는 입력 배열 값이며 함수에서 마지막 요소를 팝업하는 데 도움이 되고 배열을 줄입니다. 한 값씩 크기를 조정합니다.

array_pop() 함수의 반환 값: PHP 언어의 이 array_pop() 함수는 지정된 배열의 마지막 요소를 반환하는 데 도움이 됩니다. 배열이 비어 있거나 입력 매개변수에 배열이 아닌 값이 있으면 NULL 값이 반환됩니다.

PHP에서 array_pop() 함수는 어떻게 작동하나요?

PHP 프로그래밍 언어의 array_pop() 함수는 매개변수로 전달된 특정 배열의 마지막 요소를 삭제하거나 팝업하는 것만으로 작동합니다. 특정 배열의 길이를 하나의 값으로 줄이는 것만으로 작동합니다. PHP의 이 array_pop() 함수는 PHP 4, PHP 5 및 PHP 7 버전에서만 작동합니다. 이 내장 함수는 배열의 마지막 요소를 끝에서 꺼내는 방식으로 작동합니다.

PHP array_pop() 구현 예

다음은 언급된 예시입니다.

예시 #1

이것은 특정 방식으로 배열/배열을 처리하기 위해 PHP 프로그래밍 언어의 array_pop() 함수를 구현하는 예이지만 여기서는 하나의 배열만 사용됩니다. 여기서 첫 번째 배열 요소 변수 "$array1"은 array() 함수의 도움으로 인덱스 값과 함께 일부 문자열 값을 저장하는 데 사용됩니다. Print_r은 배열에 있는 내용을 표시하는 데만 사용됩니다. 배열의 인덱스 값과 함께 배열 내용을 표시합니다. 그런 다음 array_pop($array1)을 사용하여 "$array1" 배열에 있는 마지막 요소를 삭제합니다. array_pop()은 배열에서 마지막 요소를 제거합니다. 그런 다음 print_r()을 사용하여 배열에 있는 나머지 요소를 인쇄합니다. 해당 값의 인덱스 값과 함께 배열 값을 인쇄합니다. 마찬가지로 여기서도 세 번, array_pop()을 사용하여 요소를 세 번 팝아웃했습니다.
줄 바꿈 및 "


"에 사용됩니다. 쉽게 시각화할 수 있도록 출력 코드를 지정하기 위해 수평선에 사용됩니다.

코드:

<?php
// This is the sample PHP code of illustrating the array1_pop() usage
$array1 = array(1=>"ram", 2=>"krishna", 3=>"aakash");
echo "The array1 values :: ";
echo "<br>";
print_r($array1);
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, "
"the array1 reduces to: \n");
echo "<br>";
print_r($array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r($array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($array1);
echo "<br>";
echo "<hr>";
print_r($array1);
?>
로그인 후 복사

출력:

PHP 배열_팝()

예시 #2

이 예도 위의 PHP 프로그램과 유사하지만 여기서 배열 값은 정수 값뿐입니다. 값이 무엇이든 array_pop()은 동일하게 작동합니다. 여기서 "$pavansake_array1"은 PHP 언어의 array() 함수를 사용하여 배열 요소를 저장하는 데 사용됩니다. "
"가 포함된 에코 일반적으로 줄바꿈에 사용되며 "


"와 함께 사용됩니다. 데이터 분할 또는 시각화를 위한 수평선 목적으로 사용됩니다. 여기에서는 위의 코드와 모두 동일합니다. array_pop() 개념을 더 잘 이해할 수 있도록 출력 섹션의 출력을 확인하세요.

코드:

<?php
// This is the sample PHP code of illustrating the array_pop() usage for only integer values
$pavansake_array1 = array(3, 19, 22, 28, 4, 20);
echo "The input values of pavansake_array1 array values :: ";
echo "<br>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, ".
"the pavansake_array1 reduces to: \n");
echo "<br>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r($pavansake_array1);
?>
로그인 후 복사

출력:

PHP 배열_팝()

예시 #3

이것도 위와 마찬가지로 array_pop() 함수와 비슷한 예인데 여기서는 배열 값을 표시하기 위해 "foreach" 기능을 사용했습니다. 특정 인스턴스에 있는 배열 값을 인쇄하는 데만 사용됩니다. 그 외에 코드의 모든 내용은 위 예시의 코드와 동일/유사합니다.

코드:

<?php
// This is the sample PHP code of illustrating the array_pop() usage for only integer values
$pavansake_array1 = array(3, 19, 22, 28, 4, 20);
echo "The input values of pavansake_array1 array values :: ";
echo "<br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
print_r("Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
print_r("\nIt is just After popping the array last element, ".
"the pavansake_array1 reduces to: \n");
echo "<br>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Second time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
echo "<br>";
echo "<hr>";
echo "<hr>";
print_r("Third time Popped element is :: ");
echo array_pop($pavansake_array1);
echo "<br>";
echo "<hr>";
echo "Now the array result is :: <br>";
foreach($pavansake_array1 as $values){
echo "$values,";
}
?>
로그인 후 복사

출력:

PHP 배열_팝()

결론

PHP array_pop()의 정의가 무엇인지, 구문과 매개변수에 대한 설명, PHP 프로그래밍 언어에서 array_pop() 함수가 작동하는 방식, array_pop() 함수 개념에 대한 다양한 예를 배웠기를 바랍니다. PHP 언어.

위 내용은 PHP 배열_팝()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿