2017-12-22 4 views
4

Opencart 프레임 워크를 사용하고 있으며 Opencart 모바일 API를 사용자 정의했습니다. 문제는 나는 이것이 나의 마지막 배열이어야합니다 지정된 배열 목록에서 그래서, 내가 마지막 또는 최종 배열 값을 얻으려면이Opencart에서 다차원 배열의 마지막 배열 값을 얻는 방법

Array (
    [0] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 20 
     [option_id] => 13 
     [option_value_id] => 49 
     [price] => 280.0000 
     [value] => 1000.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    ) 
Array (
    [0] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 20 
     [option_id] => 13 
     [option_value_id] => 49 
     [price] => 280.0000 
     [value] => 1000.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [1] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 21 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 140.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    ) 
Array (
    [0] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 20 
     [option_id] => 13 
     [option_value_id] => 49 
     [price] => 280.0000 
     [value] => 1000.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [1] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 21 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 140.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    ) 
Array (
    [0] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 20 
     [option_id] => 13 
     [option_value_id] => 49 
     [price] => 280.0000 
     [value] => 1000.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [1] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 21 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 140.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [2] => Array (
     [product_option_id] => 232 
     [product_option_value_id] => 32 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 25.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 

같은 배열,

를 얻을 수 있다는 것입니다

Array (
    [0] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 20 
     [option_id] => 13 
     [option_value_id] => 49 
     [price] => 280.0000 
     [value] => 1000.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [1] => Array (
     [product_option_id] => 228 
     [product_option_value_id] => 21 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 140.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    [2] => Array (
     [product_option_id] => 232 
     [product_option_value_id] => 32 
     [option_id] => 13 
     [option_value_id] => 50 
     [price] => 25.0000 
     [value] => 500.00000000 
     [name] => please select weight 
     [type] => select 
     ) 
    ) 

누군가이 문제를 해결하는 데 도움을줍니다.

+4

array_pop()이 (가) 찾고있는 것일 수 있습니다. –

답변

4

다양한 방법으로 만들 수 있지만 약간의 차이가있을 수 있습니다.

end($array) 또는 $array[count($array) -1] 원래 배열을 변경하지 않습니다.

array_pop($array)은 원래 배열에서 마지막 요소를 제거합니다.

관련 문제