Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中通过openinurl获取xml响应_Php_Xml - Fatal编程技术网

如何在PHP中通过openinurl获取xml响应

如何在PHP中通过openinurl获取xml响应,php,xml,Php,Xml,我正在使用浏览器打开一个url,得到如下xml响应: <Error> <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> <Key>cvs/1142</Key> <RequestId>1F3326A4AAAD2459</RequestId> <HostId> 0AL/FcwMI2

我正在使用浏览器打开一个url,得到如下xml响应:

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Key>cvs/1142</Key>
<RequestId>1F3326A4AAAD2459</RequestId>
<HostId>
0AL/FcwMI2ePg0WU1Cako5mDpFsxKraqXigdxnrKItD2Mf5KX91UpLIEunj2DrU4GMz/ukQQAuw=
</HostId>
</Error>
在PHP中,我使用的是
file\u get\u contents($myURL)
,问题是我无法像从浏览器中获得的那样获得xml响应。那么如何做到这一点呢? 我只想获取“
指定的密钥不存在。


提前感谢

您可以尝试或将xml转换为数组。然后您可以通过键获取消息:
$arr['message']

谢谢。。。我会试试……:)