查詢

Ds\Set::reversed()函式—用法及示例

「 返回一個新的 Set 物件,其元素與原始 Set 物件相同,但以相反的順序排列 」


函式名稱:Ds\Set::reversed()

函式說明:reversed() 方法用於返回一個新的 Set 物件,其元素與原始 Set 物件相同,但以相反的順序排列。

用法示例:

<?php

// 建立一個新的 Set 物件
$set = new \Ds\Set([1, 2, 3, 4, 5]);

// 使用 reversed() 方法獲得以相反順序排列的新 Set 物件
$reversedSet = $set->reversed();

// 列印原始 Set 物件的元素
echo "Original Set: ";
foreach ($set as $value) {
    echo $value . " ";
}
echo PHP_EOL;

// 列印以相反順序排列的新 Set 物件的元素
echo "Reversed Set: ";
foreach ($reversedSet as $value) {
    echo $value . " ";
}
echo PHP_EOL;

?>

輸出示例:

Original Set: 1 2 3 4 5
Reversed Set: 5 4 3 2 1

適用版本:PHP 7.3.0 及以上版本

注意事項:

  • reversed() 方法只適用於 PHP 的 Ds\Set 型別物件。
  • 返回的新 Set 物件不會修改原始 Set 物件的順序。
補充糾錯
上一個函式: Ds\Set::merge()函式
下一個函式: Ds\Set::remove()函式
熱門PHP函式
分享連結