SplPriorityQueue::compare

(PHP 5 >= 5.3.0, PHP 7)
Compare priorities in order to place elements correctly in the heap while sifting up.
public int SplPriorityQueue::compare ( mixed $priority1, mixed $priority2 )

Compare priority1 with priority2.

Parameters:
priority1

The priority of the first node being compared.

priority2

The priority of the second node being compared.

Returns:

Result of the comparison, positive integer if priority1 is greater than priority2, 0 if they are equal, negative integer otherwise.

Note:

Multiple elements with the same priority will get dequeued in no particular order.

doc_php
2016-02-24 16:19:28
Comments
Leave a Comment

Please login to continue.