函式名稱:Ds\Set::reverse()
適用版本:PHP 7.3+
用法:該方法用於反轉 Ds\Set 物件中元素的順序,並返回一個新的反轉後的 Ds\Set 物件。該方法不會改變原始的集合。
語法:public function reverse(): Set
引數:無引數。
返回值:返回一個新的 Ds\Set 物件,包含反轉後的元素順序。
示例:
// 建立一個新的 Ds\Set 物件
$set = new Ds\Set([1, 2, 3, 4, 5]);
// 反轉集合中的元素順序
$reversedSet = $set->reverse();
// 列印反轉後的集合
print_r($reversedSet);
輸出:
Ds\Set Object
(
[0] => 5
[1] => 4
[2] => 3
[3] => 2
[4] => 1
)
注意事項:
Ds\Set::reverse()
方法返回一個新的反轉後的 Ds\Set 物件,並不影響原始的集合。- 如果原始集合為空,則
Ds\Set::reverse()
方法將返回一個空的 Ds\Set 物件。 - 該方法僅適用於 PHP 7.3 及以上的版本,如果使用在低於該版本的 PHP 中,將會丟擲一個 Fatal Error 錯誤。