Tengo un proble,a consumo un webservice al que le paso un dato como paramtero y me regresa un objeto de tipo "factura", lo guardo asi
Código PHP:
$cliente = new SoapClient("http://localhost:8080/factura/facturaws?wsdl");
$id = 1;
$result = $cliente->obtenerRecibo(array('factura' => $id));
print_r($result);
Todo funciona bien y el print_r me muestra el objeto de la siguiente forma:
Código:
stdClass Object ( [return] => stdClass Object ( [cantidadDocumento] => 3 [estado] => Cobrado [fecha] => 2015-11-11T00:00:00-03:00 [id_recibo] => 1 [monto] => 2500 [observaciones] => Primer recibo )
El problma es que necesito referenciar solo algunas de las propiedades, por ejemplo algo asi:
Código PHP:
echo "El estado del recibo es:$result['estado']";
Lo solucione, me equivoue al pensar que en la variable $result iba a estar solo el objeto, la variable $result contiene a su vez el objeto $return que es a quien debo acceder de esta forma