SplPriorityQueue::compare

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplPriorityQueue::compareComparar prioridades para colocar elementos corretamente no heap ao subir

Descrição

public SplPriorityQueue::compare(mixed $priority1, mixed $priority2): int

Compara priority1 com priority2.

Parâmetros

priority1

A prioridade do primeiro nó sendo comparado.

priority2

A prioridade do segundo nó sendo comparado.

Valor Retornado

Resultado da comparação, inteiro positivo se priority1 for maior que priority2, 0 se forem iguais, inteiro negativo caso contrário.

Note:

Múltiplos elementos com a mesma prioridade serão desenfileirados em nenhuma ordem específica.