Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 646 Bytes

File metadata and controls

19 lines (16 loc) · 646 Bytes

Priority array

Позволяет хранить элементы с приоритетом, как SPLPriorityQueue, и так же, как и Queue возвращать элементы в зависимости от приоритета. Но, в отличии, от SPLPriorityQueue, не удаляет элементы при обращении к ним.

Как использовать

Установка:

php composer.phar require dicomresearch/priority-array

Использование:

$array = new PriorityArray();
$array->append($value, $priority);

foreach ($array as $element) {
    echo $element;
}