2011-01-18 4 views
1

다음은 해시 배열에 대한 참조입니다. 이러한 배열 참조를 감안할 때, 나는 마지막 요소를 항상 제거하고 싶습니다. 작동합니까? 해시는 순서를 유지하지 않으므로 ... ..해시 배열의 마지막 요소를 팝하는 방법은 무엇입니까?

$arrayref = [ 
      { 
      'F1' => V1, 
      'F2' => V2, 
      }, 
      { 
      'F1' => V3, 
      'F2' => V4, 
      }, 
     . 
     . 
     . 
     ]; 
+1

마지막 요소는 무엇입니까? 모든 해시의 마지막 요소는 무엇입니까? (의미가 없음) 배열의 마지막 요소입니까? – Benoit

+0

오, 내가 배열의 마지막 요소를 의미 .. – trinity

답변

6

작동합니다. 시도해보십시오.

pop @{$arrayref}; 

해시는 어떤 명령도 유지하지 않습니다. 하지만 당신은 일련의 객체 (해시)로 작업하고 있습니다. 배열은 순서를 유지합니다.

관련 문제