Estoy implementando un cliente PHP muy sencillo que consume Servicios Web definidos en un WSDL.
El WSDL en cuestión tiene varios métodos de los cuales, ahora mismo, solo he conseguido acceder a uno.
Al probar con los demás, "print_r" me devuelve un simple "stdClass Object ( ) ". (¿Entiendo que es un objeto nulo?)
La única diferencia es que el primer método no necesita parámetros y el segundo sí: dos datos de tipo string.
Código:
Mi pregunta es si el paso de parámetros para consumir servicios web tiene alguna particularidad. $result = $client->consulta1(); // esta es la que sí funciona print_r($result->return); $result2 = $client2->consulta2('a','b'); //esta es la que no funciona print_r($result2->return);
En NuSOAP, por ejemplo, conviene pasarlos como una array. He probado de esta manera y tampoco funciona.
Gracias de antemano