📜  PHP Ds\PriorityQueue push()函数

📅  最后修改于: 2022-05-13 01:57:40.581000             🧑  作者: Mango

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