PHP - problema con operador del objetos "->"

 
Vista:
sin imagen de perfil

problema con operador del objetos "->"

Publicado por Edgar (1 intervención) el 30/05/2015 18:51:55
Hola que tal a todos, antes que nada agradecerles por leer mi mensaje
bueno mi problemas es lo siguiente, estoy haciendo una migracion de un repositorio de facturas Electronicas desarrollado en php, pero no me funciona el siguiente codigo
...
$sxe = new SimpleXMLElement($contenido);

$sxe->getNamespaces(true);
$sxe->registerXPathNamespace('c', $ns['cfdi']);
$sxe->registerXPathNamespace('t', $ns['tfd']);

foreach ($sxe->xpath('//c:Comprobante') as $cfdiComprobante){
$version=$cfdiComprobante['version'];
}
...

este codigo funciona perfectamente en el ambiente anterior, pero ahora en mi servidor de pruebas con php 5.6.8 no funciona, lo mas extraño es que no marca algun error pero no funciona, solo imprime el codigo en la pagina

getNamespaces(true); $sxe->registerXPathNamespace('c', $ns['cfdi']); $sxe->registerXPathNamespace('t', $ns['tfd']); foreach ($sxe->xpath('//c:Comprobante') as $cfdiComprobante){ $version=$cfdiComprobante['version']; } } ?>

tiene alguien alguna idea?

me faltara agregar algo en la configuracion de php o esto ya no funciona asi en esta version de PHP?

muchas gracias chicos!

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder