자료구조 Ds\PriorityQueue::toArray

(PECL ds >= 1.0.0)

Ds\PriorityQueue::toArray — 큐를 배열로 변환


설명

public Ds\PriorityQueue::toArray(): array

대기열을 배열로 변환합니다.

메모: 이 메서드는 파괴적이지 않습니다.

메모: 배열로의 캐스팅은 아직 지원되지 않습니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

대기열과 동일한 순서로 모든 값을 포함하는 배열입니다.


Examples

예제 #1 Ds\PriorityQueue::toArray() 예제

                  
<?php
$queue = new \Ds\PriorityQueue();

$queue->push("a",  5);
$queue->push("b", 15);
$queue->push("c", 10);

var_dump($queue->toArray());
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

array(3) {
  [0]=>
  string(1) "b"
  [1]=>
  string(1) "c"
  [2]=>
  string(1) "a"
}