ArrayIterator::append()
方法用於將一個或多個元素追加到陣列迭代器的末尾。該方法返回值為 void。
用法:
$iterator = new ArrayIterator($array);
$iterator->append($value1); // 單個值追加
$iterator->append($value2, $value3); // 多個值追加
示例:
$array = [1, 2, 3];
$iterator = new ArrayIterator($array);
$iterator->append(4);
foreach ($iterator as $value) {
echo $value . ' '; // 輸出:1 2 3 4
}
$iterator->append(5, 6);
foreach ($iterator as $value) {
echo $value . ' '; // 輸出:1 2 3 4 5 6
}
注意:ArrayIterator::append()
方法會直接修改原始陣列迭代器。