Web サービスが値を取得できないことについては、
function getline(){
$client = new SoapClient('http://www.ungb.com/sky/LineService.asmx) を参照してください。 ?WSDL');
try {
$result = $client->GetListLine();
print_r($result);
return $result;
}catch(SoapFault $e ){
return -1;
}
}
?>
上記のコードでは null 値を取得しましたが、soapui を使用してテストしました。インターフェイスは良好です。価値を得ることができる。
このことでとても落ち込んでいます。解決するのを手伝ってください、ありがとう。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
-----解決策---------
定義('R_P',ディレクトリ名(__FILE__)."/"); include_once(R_P.'class/nusoap/nusoap.php'); $wsdl="http://www.ungb.com/sky/LineService.asmx?WSDL"; $ParmArray=array("リテラル"=>""); $client = 新しいnusoap_client($wsdl,true); $client->soap_defencoding = 'utf-8'; $client->decode_utf8 = false; $client->xml_encoding = 'utf-8'; $client->timeout = 900; $client->response_timeout = 900; $result = $client->call("GetListLine",array("parameters"=>$ParmArray)); print_r($result); <div class="clear"></div>