Ds\PriorityQueue::push

(PECL ds >= 1.0.0)

Ds\PriorityQueue::pushPushes values into the queue.

Описание

public void Ds\PriorityQueue::push ( mixed $value , int $priority )

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"

Коментарии

404 Not Found

404 Not Found


nginx

    Поддержать сайт на родительском проекте КГБ