这是我的代码
$objLogParameter = new LogParameters();
$objLogParameter->strLogMessage = $message." ".$extendedMessage;
$objLogParameter->strStackTrace = $preStackTrace;
$objLogParameter->strUser = "Osmosys";
$objLogParameter->strCustomer = "ws";
$objLogParameter->strPageOrModuleName = "calling ws";
$objLogParameter->strApplication = "OsmTest";
$objLogParameter->strSubscription = "test2";
$objLogParameter->EnumSeverity = "Error";
$objLogParameter->EnumLogType = "ErrorTest";
$url = "http://log.cocoonit.in/writelogsindbservice.asmx?WSDL";
$client = new SoapClient($url, array("trace" => 1));
$res = $client->WriteLogInDB($objLogParameter);
WriteLogInDB
是.asmx webservice中的一个方法,那个方法除了一个对象作为一个参数然后如果我在$ res中传递一个对象我得到一个状态代码= 0的msg,对象不能成为空。
我想要连接此Url http://log.cocoonit.in/writelogsindbservice.asmx 并且它有一个WriteLogInDB方法,我想通过传递一个对象而不是$ objLogParameter来调用这个方法。我怎么能在PHP中做到这一点。 请帮帮我。