Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Como faço para ler o Array abaixo:
Array
(
[Pedido] => SimpleXMLElement Object
(
[nr_pedido] => 815987
[dt_pedido] => 20140826
[hr_pedido] => 11:05:35
[dt_entrega] => 20140827
)
[cd_transacao_ws] => 03131b36733268b5aecf8527f7a
[cd_resultado_ws] => 1
[dc_resultado_ws] => Sucesso
)
Preciso pegar o "nr_pedido" para gravar em uma tabela MySQL.
faça a leitura do xml assim:
$xml = simplexml_load_string($string, 'SimpleXMLElement', LIBXML_NOCDATA);
$xmlArray = json_decode(json_encode((array)$xml), TRUE);
echo( $xmlArray['Pedido']['nr_pedido'] );>
"Pedido" é um objeto dentro da array.
Então, os elementos são acessados assim: $array['Pedido']->nr_pedido;
Tinha tentado de outras formas e esqueci do mais simples rsrsrs
Valeu Massaki.. perfeito. :yes:
"Pedido" é um objeto dentro da array.
Então, os elementos são acessados assim: $array['Pedido']->nr_pedido;