错误:"Parsing WSDL: Couldn't load from"然后执行某些操作



我有一个有时会掉落的肥皂。

// send request
$client = new SoapClient("http://XXXXXXXXX.org/NowPlaying.asmx?WSDL");
$result = $client->GetNowPlaying();
// get array of items
$arr = $result->GetNowPlayingResult->PlayerItem;

在那段时间,我想显示一些错误消息的内容。我做了很多话,如果/其他陈述,但是任何事情都可以。

你能帮我吗?

您是否尝试过try/catch

try {
    // send request
    $client = new SoapClient("http://XXXXXXXXX.org/NowPlaying.asmx?WSDL");
    $result = $client->GetNowPlaying();
    // get array of items
    $arr = $result->GetNowPlayingResult->PlayerItem;
} catch (Exception $e) {
    echo 'Sorry, there was a problem!<br><br>';
    echo 'Caught exception: ',  $e->getMessage(), "n";
}

相关内容

最新更新