Utilize a classe MbsElementIterator para fornecer iteração sequencial sobre elementos na árvore de mensagens.
É possível utilizar um MbsElementIterator em uma instrução foreach() para fazer a iteração sobre os filhos de um MbsElement. A instrução foreach() automaticamente chama os métodos no objeto do agente iterativo para passar por todos os elementos.
$it = new MbsElementIterator($input_assembly->XMLNSC->getFirstChild());
echo "\nIterating using an MbsElementIterator in a foreach loop\n";
foreach($it as $key=>$value)
{
echo $key.'='.$value."\n";
}
Para obter informações adicionais sobre a classe MbsElementIterator, consulte MbsElementIterator.