牛牛在线工具

Ds\Sequence::reversed()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Ds\Sequence::reversed()

返回当前序列的一个逆序迭代器

函数名称:Ds\Sequence::reversed() 适用版本:PHP 7.3及以上版本 用法:reversed() 函数用于返回当前序列的一个逆序迭代器。 示例: $sequence = new \Ds\Vector([1, 2, 3, 4, 5]); $reversed = $sequence->reversed(); foreach($reversed as $item) { echo $item . " "; } 输出: 5 4 3 2 1 在上面的示例中,我们首先创建了一个包含整数1到5的向量 $sequence。然后,我们使用 reversed() 函数创建了一个逆序迭代器 $reversed。最后,我们使用 foreach 循环迭代逆序迭代器并输出迭代的元素。输出结果为 5 4 3 2 1,即原序列的逆序排列。 请注意,reversed() 函数返回的是一个迭代器,因此它不会改变原始序列本身。如果您想直接改变序列的顺序(而不是使用迭代器),可以使用 reverse() 函数。