현재 위치: > 최신 기사 목록> [Array_Pop 함수를 사용하여 2 차원 배열에서 마지막 항목을 삭제하고 반환하는 방법은 무엇입니까? 】

[Array_Pop 함수를 사용하여 2 차원 배열에서 마지막 항목을 삭제하고 반환하는 방법은 무엇입니까? 】

M66 2025-06-22

먼저 Array_Pop 함수의 기본 사용법을 이해해야합니다. Array_Pop은 배열 변수를 매개 변수로 받아 배열을 직접 수정하고 배열 끝에서 요소를 삭제하고 반환합니다.

예를 들어, 1 차원 배열의 경우 :

 <?php
$array = [1, 2, 3, 4];
$lastItem = array_pop($array);
echo $lastItem; // 산출 4
print_r($array); // 산출 Array ( [0] => 1 [1] => 2 [2] => 3 )
?>

Array_Pop을 사용하여 2D 배열의 마지막 항목을 삭제하십시오.

2 차원 배열의 경우 Array_Pop 도 적용 할 수 있지만 가장 바깥 쪽 배열의 마지막 요소, 즉 2 차원 배열의 마지막 하위 배열에서 작동한다는 것이 명확해야합니다.

예:

 <?php
$twoDimArray = [
    ['id' => 1, 'name' => '장 산'],
    ['id' => 2, 'name' => 'Li Si'],
    ['id' => 3, 'name' => '왕 우']
];

// 2D 배열의 마지막 항목을 삭제하고 반환합니다.
$lastSubArray = array_pop($twoDimArray);

print_r($lastSubArray);
/*
산출:
Array
(
    [id] => 3
    [name] => 왕 우
)
*/

print_r($twoDimArray);
/*
산출:
Array
(
    [0] => Array
        (
            [id] => 1
            [name] => 장 산
        )

    [1] => Array
        (
            [id] => 2
            [name] => Li Si
        )
)
*/
?>

위의 예에서, Array_Pop은 가장 바깥 쪽 배열에서 마지막 서브 어레이를 성공적으로 삭제하고 서브 어레이를 반환합니다.


코드에서 URL을 사용하는 예

필요에 따라 코드에서 URL을 사용해야하는 경우 도메인 이름 부품을 M66.NET 으로 대체해야합니다. 예를 들어:

 <?php
$url = "https://m66.net/path/to/resource";
echo "액세스 주소는입니다: " . $url;
?>

요약

  • Array_Pop 함수는 배열 끝에서 배열을 직접 조작하고 삭제하고 요소를 반환 할 수 있습니다.

  • 2 차원 배열의 경우 array_pop은 가장 바깥 쪽 배열의 마지막 서브 어레이를 삭제합니다.

  • 코드에 URL이 관련되면 도메인 이름을 M66.net 으로 바꿀 수 있습니다.

Array_Pop 의 사용을 마스터하면 배열의 꼬리 요소를 쉽고 빠르게 처리 할 수 ​​있으며, 특히 데이터 구조 처리에서 배열의 최종 항목을 동적으로 제거하는 데 적합합니다.