(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplHeap::compare — Compara elementos con el fin de colocarlos correctamente en el montón en la parte de arriba
Comparar value1 con value2.
Lanza una excepción en SplHeap::compare() que puede dañar el montón y colocarlo en un estado bloqueado. Se puede desbloquear llamando a SplHeap::recoverFromCorruption(). Sin embargo, algunos elementos podrían no ser colocados correctamente y por lo tanto pueden romper la propiedad del montón.
value1El valor de el primer nodo a ser comparado.
value2El valor de el segundo nodo a ser comparado.
El resultado de la comparación, integer positivo si value1 es mayor que value2, 0 si son iguales, en caso contrario integer negativo.
Nota:
No es recomendado tener múltiples elementos con el mismo valor en el montón. Estos terminarán con una posición arbitraria relativa.