Código PHP:
function displayChildren (&$container) {
echo '<br />'.$container->name.' has children:<br />';
foreach ($container->children as $child) echo $child->name.' whose parent is '.$child->parent->name.'<br />';
foreach ($container->children as $child) displayChildren ($child);
}