(PECL ds >= 1.0.0)
Una PriorityQueue es muy similar a una Queue. Los valores son empujados en la cola con una prioridad asignada, y el valor con la prioridad más alta estará siempre en la cabeza de la cola.
Implementado utilizando un montículo máximo.
Nota:
"Primero en entrar, primero en salir" se preserva para los valores con la misma prioridad.
Nota:
Iterar sobre una PriorityQueue es destructivo, equivalente a operaciones de desapilamiento sucesivas hasta que la cola esté vacía.