Ds\PriorityQueue::pop
(PECL ds >= 1.0.0)
Ds\PriorityQueue::pop — Видаляє та повертає значення з найвищим пріоритетом
Опис
public Ds\PriorityQueue::pop(): mixed
Видаляє і повертає значення початку черги, тобто. значення із найвищим пріоритетом.
Зауваження :
Значення з однаковим пріоритетом повертаються за принципом FIFO.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Видалене значення з початку черги.
Помилки
Викидає виняток UnderflowExceptionякщо черга порожня.
Приклади
Приклад #1 Приклад використання Ds\PriorityQueue::pop()****
Loading...
Висновок наведеного прикладу буде схожим на:
string(1) "a"
string(1) "b"
string(1) "c"