English | 简体中文 | 繁體中文
查询

Ds\Sequence::reverse()函数—用法及示例

「 反转一个序列(Sequence)中元素的顺序 」


函数名称:Ds\Sequence::reverse()

适用版本:PHP 7.4 及以上版本

用法:该方法用于反转一个序列(Sequence)中元素的顺序。它会修改原始序列并返回反转后的结果。

语法:

public function reverse(): Ds\Sequence 

参数:该方法不接受任何参数。

返回值:返回一个新的 Ds\Sequence 对象,其中包含了原始序列中元素反转后的顺序。

示例:

$sequence = new Ds\Vector([1, 2, 3, 4, 5]);
$reversed = $sequence->reverse();

print_r($sequence); // 输出:Ds\Vector Object ( [0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1 )
print_r($reversed); // 输出:Ds\Vector Object ( [0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1 )

在示例中,我们首先创建了一个包含数字1到5的 Ds\Vector 对象 $sequence。然后,我们调用了 $sequence 对象的 reverse() 方法将其元素反转,并将结果赋值给 $reversed 变量。最后,我们分别打印了 $sequence$reversed 对象,可见它们的元素顺序都被成功反转了。请注意,reverse() 方法并不会修改原始序列 $sequence,而是返回了一个新的 Ds\Vector 对象。

补充纠错
上一个函数: Ds\Sequence::remove()函数
下一个函数: Ds\Sequence::reversed()函数
热门PHP函数
分享链接