Ds\PriorityQueue::push
(PECL ds >= 1.0.0)
Ds\PriorityQueue::push — Pushes values into the queue
說明
    Pushes a value with a given priority into the queue.
  
參數
- 
value
- 
     The value to push into the queue. 
- 
priority
- 
     The priority associated with the value. 
返回值
沒有返回值。
範例
示例 #1 Ds\PriorityQueue::push() example
<?php
$queue = new \Ds\PriorityQueue();
$queue->push("a",  5);
$queue->push("b", 15);
$queue->push("c", 10);
print_r($queue->pop());
print_r($queue->pop());
print_r($queue->pop());
?>
以上例程的輸出類似於:
string(1) "b" string(1) "c" string(1) "a"