函式名稱:Ds\Vector::reversed() 適用版本:7.3以上
用法: Ds\Vector::reversed(): Ds\Vector
該函式用於返回當前向量元素順序的反向版本,原始向量不會受到影響。
示例:
<?php
$vector = new Ds\Vector([1, 2, 3, 4, 5]);
$reversedVector = $vector->reversed();
print_r($reversedVector->toArray());
// 輸出: [5, 4, 3, 2, 1]
?>
在上述示例中,我們建立了一個包含整數1到5的向量。然後,使用reversed()
函式獲取了反向的向量,最後使用toArray()
方法將反轉後的向量轉換為陣列並列印出來。
注意:reversed()
函式只是返回一個反向版本的向量,並不會修改原來的向量。