Ds\PriorityQueue::push
Ds\PriorityQueue::push
(PECL ds >= 1.0.0)
Ds \ PriorityQueue :: push - 将值推入队列。
Description
public void Ds\PriorityQueue::push ( mixed $value , int $priority )
把value
一个给定的人推priority
到队列中。
Parameters
value
推入队列的值。
priority
与价值相关联的优先级。
Return Values
没有值返回。
Examples
Example #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"
← Ds\PriorityQueue::pop
Ds\PriorityQueue::toArray →
© 1997–2017 The PHP Documentation Group
根据知识共享署名许可证v3.0或更高版本授权。