2024 PHP Conference Japan

SplMaxHeap::compare

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

SplMaxHeap::compare比較元素以便在向上篩選時將它們正確地放置在堆積中

說明

protected SplMaxHeap::compare(mixed $value1, mixed $value2): int

比較 value1value2

參數

value1

被比較的第一个節點的值。

value2

被比較的第二個節點的值。

返回值

比較的結果,如果 value1 大於 value2,則為正整數;如果它們相等,則為 0;否則為負整數。

注意:

不建議在堆積中有多個值相同的元素。它們最終會處於任意的相對位置。

新增筆記

使用者貢獻的筆記 1 則筆記

sixd at php dot net
13 年前
請注意 SplMaxHeap::compare() 的定義與 SplMinHeap::compare() 不同
To Top