📜  PHP Ds\Queue push()函数

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

PHP Ds\Queue push()函数

PHP的Ds\Queue::push()函数用于在 PriorityQueue 实例中推送或插入值。此函数还可以直接将值列表插入到队列中。

句法:

void public Ds\Queue::push($value1, $value2, .... $valueN)

参数:此函数接受由空格分隔的值列表作为参数。所有这些值都被一个接一个地推入或插入到队列中。

返回值:此函数不返回任何值。

下面的程序说明了PHP的Ds\Queue::push()函数:



方案一:

push("One");
$q->push("Two");
$q->push("Three");
  
echo "Queue is: \n";
print_r($q);
  
?>
输出:
Queue is: 
Ds\Queue Object
(
    [0] => One
    [1] => Two
    [2] => Three
)

方案二:

push("One");
$q->push("Two", "2");
$q->push("Three", "3", "4");
  
echo "Queue is: \n";
print_r($q);
  
?>
输出:
Queue is: 
Ds\Queue Object
(
    [0] => One
    [1] => Two
    [2] => 2
    [3] => Three
    [4] => 3
    [5] => 4
)

参考文献:http:// PHP.NET /手动/ EN / DS-priorityqueue.push。 PHP