相关疑难解决方法(0)

我该如何处理Warning:SimpleXMLElement :: __ construct()?

当我在本地主机上运行我得到这个错误,如果网络断开连接(如果网络是连接它的确定)我想处理这个错误,"错误可以显示",但要处理PHP页面上没有致命错误休息.

Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]:
  php_network_getaddresses: getaddrinfo failed: No such host is known.
  in F:\xampp\htdocs\shoptpoint\sections\docType_head_index.php on line 30
Run Code Online (Sandbox Code Playgroud)

但我正在尝试使用try-catch处理.以下是我的代码

$apiurl="http://publisher.usb.api.shopping.com/publisher/3.0/rest/GeneralSearch?apiKey=78b0db8a-0ee1-4939-a2f9-d3cd95ec0fcc&trackingId=7000610&categoryId='5855855'";

try{
  new SimpleXMLElement($apiurl,null, true);
}catch(Exception $e){
  echo $e->getMessage();
}
Run Code Online (Sandbox Code Playgroud)

如何处理错误,我的页面可以执行项目结束?

php xml

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×1

xml ×1