- var_dump: documentation ( source)
<?php
$ap = new AppendIterator();
$it = new SplFileObject('data://text/plain;base64,MA==', 'r'); // "0"
$ap->append($it);
$ap->append(new ArrayIterator(array(1))); // endless
foreach ($ap as $value) {
var_dump($value);
};