So, I know this question has been asked a lot but I'm doing as much research as I can and I can't find an answer that's worked for me yet.
I have a C# web service for a project and as a demo I'm trying to do stuff like this:
[WebMethod]
public string GetResponse(string input)
{
return "You entered " + input + ".";
}
And in PHP:
<?php
$client = new SoapClient("http://localhost:49283/MyService.asmx?wsdl");
$client->GetResponse("hello");
?>
Return value looks like this when you invoke it using the web service's home page (URL is http://localhost:49283/BookService.asmx/GetResponse?input=hello):
<string xmlns="http://tempuri.org/">You entered hello.</string>
Doing a var_dump of the response looks like this:
object(stdClass)#2 (1) { ["GetResponseResult"]=> string(13) "You entered ." }
So I know it has a string inside it, but I have no idea how to "extract" it out of the object. Can anyone help with this?
$obj->GetResponseResult$client->GetResponse( array('input' => "hello" ) );