📜  PHP Ds\Set reverse()函数

📅  最后修改于: 2022-05-13 01:57:40.570000             🧑  作者: Mango

PHP Ds\Set reverse()函数

PHP中 Ds\Set 类的Ds\Set::reverse()函数是一个内置函数,用于反转 Set 实例中存在的元素的顺序。此函数反转 Set 就地。也就是说,它不使用任何额外的空间并使用反向值更新原始 Set 实例。

句法:

void public Ds\Set::reverse ( void ) 

参数:该函数不接受任何参数。

返回值:此函数不返回任何值。它颠倒了实际 Set 实例中元素的顺序。

下面的程序说明了Ds\Set::reverse()函数:



方案一:

reverse();
  
// Print the reversed Set
echo "\nReversed Set is: \n";
var_dump($set);
  
?> 
输出:
Initial Set: 
object(Ds\Set)#1 (3) {
  [0]=>
  string(2) "10"
  [1]=>
  string(2) "20"
  [2]=>
  string(2) "30"
}

Reversed Set is: 
object(Ds\Set)#1 (3) {
  [0]=>
  string(2) "30"
  [1]=>
  string(2) "20"
  [2]=>
  string(2) "10"
}

方案二:

reverse();
  
// Print the reversed Set
echo "\nReversed Set is: \n";
var_dump($set);
  
?> 
输出:
Initial Set: 
object(Ds\Set)#1 (3) {
  [0]=>
  string(5) "Geeks"
  [1]=>
  string(3) "for"
  [2]=>
  string(5) "Keegs"
}

Reversed Set is: 
object(Ds\Set)#1 (3) {
  [0]=>
  string(5) "Keegs"
  [1]=>
  string(3) "for"
  [2]=>
  string(5) "Geeks"
}

参考文献:http:// PHP.NET /手动/ EN / DS-set.reverse。 PHP