在PHP中回显XML值

在PHP中回显XML值,php,xml,Php,Xml,我希望返回URL中的-标记: 如何在PHP中实现这一点?使用explode将所有文本拆分为两部分 $FirstArray = explode("<version>", $string); $FirstArray=explode(“,$string); 然后再次将剩余内容分为两部分 $SecondArray = explode("</version>", $FirstArray[1]); $SecondArray=explode(“,$FirstArray[1]);

我希望返回URL中的
-标记:


如何在PHP中实现这一点?

使用explode将所有文本拆分为两部分

$FirstArray = explode("<version>", $string);
$FirstArray=explode(“,$string);
然后再次将剩余内容分为两部分

$SecondArray = explode("</version>", $FirstArray[1]);
$SecondArray=explode(“,$FirstArray[1]);
然后,您将在数组$SecondArray中的version标记中包含文本

只是
echo$SecondArray[0]

使用simplexml\u load\u字符串,您应该能够将返回的sting转换为PHP中的对象,您可以通过其关联的键值对正常访问该对象。这里有一个很好的例子

然而,返回的xml中似乎有错误,我将在解析它时验证它是否正确


关于Simplexml的更多详细信息

因为您正在查看xml文档,所以建议使用Simplexml:downVote之类的xml读取器,因为尽管它可以工作(只是暂时的),它只教会提出问题的人如何处理问题,而不是选择最好的方法来实现可伸缩性,并且在将来不需要更新,等等。。如果xml明天更新为1.0,该怎么办。我只是想告诉他我所知道的。你是对的。这不是一个好办法,虽然它的工作。谢谢。谢谢你的提示:)