Skip to content

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

Notifications You must be signed in to change notification settings

dicomresearch/priority-array

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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;
}

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages