當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP Ds\Set reversed()用法及代碼示例


PHP中Ds \ Set類的Ds \ Set::reversed()函數是一個內置函數,用於創建原始Set的副本,其值以相反的順序排列。即,此函數返回實際集的反向副本。此函數不影響原始設置實例。

用法:

Ds\Set public Ds\Set::reversed ( void )

參數:該函數不接受任何參數。


返回值:此函數返回實際Set實例的反向副本。

以下示例程序旨在說明Ds \ Set::reversed()函數:

程序1:

<?php  
  
// Declare an empty set  
$set = new \Ds\Set([1, 2, 3, 4, 5]); 
  
// Print the reversed copy 
echo("Reversed Set is:\n");  
print_r($set->reversed());  
  
// Actual Set remains unchanged 
echo "\n\nActual Set is:\n"; 
print_r($set); 
  
?> 
輸出:
Reversed Set is:
Ds\Set Object
(
    [0] => 5
    [1] => 4
    [2] => 3
    [3] => 2
    [4] => 1
)


Actual Set is:
Ds\Set Object
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

程序2:

<?php  
  
// Declare an empty set  
$set = new \Ds\Set(["Welcome", "2", "Geeks"]); 
  
// Print the reversed copy 
echo("Reversed Set is:\n");  
print_r($set->reversed());  
  
// Actual Set remains unchanged 
echo "\n\nActual Set is:\n"; 
print_r($set); 
  
?> 
輸出:
Reversed Set is:
Ds\Set Object
(
    [0] => Geeks
    [1] => 2
    [2] => Welcome
)


Actual Set is:
Ds\Set Object
(
    [0] => Welcome
    [1] => 2
    [2] => Geeks
)

參考: http://php.net/manual/en/ds-set.reversed.php



相關用法


注:本文由純淨天空篩選整理自gopaldave大神的英文原創作品 PHP Ds\Set reversed() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。