Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2018, 13:18
__SDP__
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: llamar función wsdl

como son las cosas funciona de dos formas, array vacio o llamando a la funcion directamente.

$semilla = $cliente->getSeed();
o
$semilla = $cliente->__soapCall("getSeed", array());

pero tengo un puro problema es que no puedo acceder al valor que esta en la etiqueta semilla porque cuando lo ejecuto y le pongo un var_dump a lo que me trae me dice que es un string ejemplo string(219) "01293513272600" pero si veo el codigo fuente de la pagina me muestra un xml
Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <SII:RESPUESTA xmlns:SII="http://www.sii.cl/XMLSchema">
  3.     <SII:RESP_BODY>
  4.        <SEMILLA>012935256384</SEMILLA>
  5.     </SII:RESP_BODY>
  6.     <SII:RESP_HDR>
  7.         <ESTADO>00</ESTADO>
  8.     </SII:RESP_HDR>
  9. </SII:RESPUESTA>

trate de acceder al xml con simplexml_load_string pero no funciono, quise recorrer con foreach $semilla y no pude
$semilla = simplexml_load_string($semilla);