PHP - AppendIterator
<?php
$appendIterator = new AppendIterator();
$data = array('a_elementOne','a_elementTwo','a_elementThree');
$appendIterator->append(new ArrayIterator($data));
$data = array('b_elementOne','b_elementTwo','b_elementThree');
$appendIterator->append(new ArrayIterator($data));
foreach($appendIterator as $item){
echo $item, PHP_EOL;
}
//Output:
/*
a_elementOne
a_elementTwo
a_elementThree
b_elementOne
b_elementTwo
b_elementThree
*/