Ds\PriorityQueue::pop
En esta página
Ds\PriorityQueue::pop
Elimina y devuelve el valor con la prioridad más alta
Descripción#
public Ds\PriorityQueue::pop(): mixed
```php
Elimina y devuelve el valor al frente de la cola, es decir, el valor con la prioridad más alta.
> [!NOTE]
> Los valores con prioridad igual se tratan en FIFO (primero en entrar, primero en salir).
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
El valor eliminado que estaba al frente de la cola.
## Errores/Excepciones
`UnderflowException` si está vacío.
## Ejemplos
Ejemplo de `Ds\PriorityQueue::pop`
```php
Resultado del ejemplo anterior es similar a:
string(1) "a"
string(1) "b"
string(1) "c"