PHP版本:7.4.0+
函式用法:
Ds\Sequence::merge()
函式用於合併兩個序列(Sequence)的元素。它將當前序列與另一個序列合併,並返回一個新的序列,其中包含這兩個序列的所有元素。
用法示例:
<?php
// 匯入名稱空間
use Ds\Sequence;
// 建立兩個序列
$sequence1 = new Sequence([1, 2, 3]);
$sequence2 = new Sequence([4, 5, 6]);
// 合併序列
$mergedSequence = $sequence1->merge($sequence2);
// 列印合並後的序列
print_r($mergedSequence);
?>
輸出結果:
Ds\Sequence Object
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
)
在上面的示例中,我們首先建立了兩個序列 $sequence1
和 $sequence2
,分別包含了一些整數。然後,我們呼叫了 merge()
函式將兩個序列合併,並將結果儲存在 $mergedSequence
變數中。最後,我們使用 print_r()
函式列印了合併後的序列。
請注意,merge()
函式返回的是一個新的序列,原始序列 $sequence1
和 $sequence2
並未被修改。