PHP Ds\PriorityQueue push()函数
PHP的Ds\PriorityQueue::push()函数用于在 PriorityQueue 实例中推送或插入值。此函数将值与 PriorityQueue 中的给定优先级一起推送。
句法:
void public Ds\PriorityQueue::push($value, $priority)
参数:该函数接受两个参数:
- $value :这是要插入到 PriorityQueue 中的值。
- $priority :该参数是优先级,该值将根据优先级排列在 PriorityQueue 中。
返回值:此函数不返回任何值。
下面的程序说明了PHP的Ds\PriorityQueue::push()函数:
push("One", 1);
$pq->push("Two", 2);
$pq->push("Three", 3);
echo "PriorityQueue is: \n";
print_r($pq);
输出:
PriorityQueue is:
Ds\PriorityQueue Object
(
[0] => Three
[1] => Two
[2] => One
)
参考文献:http:// PHP.NET /手动/ EN / DS-priorityqueue.push。 PHP