Note the definition of SplMaxHeap::compare() is different from SplMinHeap::compare()
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplMinHeap::compare — Comparar elementos con el fin de colocarlos correctamente en el montón em la parte de arriba
Compara value1
con value2
.
value1
El valor de el primer nodo a ser comparado.
value2
El valor de el segundo nodo a ser comparado.
El resultado de la comparación, un integer positivo si value1
es menor que value2
, 0 si son iguales, en caso contrario integer negativo.
Nota:
No es recomendable tener múltiples elementos con el mismo valor en el montón. Having multiple elements with the same value in a Heap is not recommended. Estos terminarán en una por sición arbitraria relativa.
Note the definition of SplMaxHeap::compare() is different from SplMinHeap::compare()