PHP 8.5.0 Alpha 2 available for testing

Ds\PriorityQueue::peek

(PECL ds >= 1.0.0)

Ds\PriorityQueue::peekВозвращает значение из начала очереди

Описание

public Ds\PriorityQueue::peek(): mixed

Возвращает значение из начала очереди, но не удаляет его.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Значение из начала очереди.

Ошибки

Выбрасывает исключение UnderflowException, если очередь пуста.

Примеры

Пример #1 Пример использования Ds\PriorityQueue::peek()

<?php
$queue
= new \Ds\PriorityQueue();

$queue->push("a", 5);
$queue->push("b", 15);
$queue->push("c", 10);

var_dump($queue->peek());
?>

Вывод приведённого примера будет похож на:

string(1) "b"
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top