Home  >  Article  >  Backend Development  >  请问PHP里XPath查找出数据后如何让它不返回数据结构只返回值?

请问PHP里XPath查找出数据后如何让它不返回数据结构只返回值?

WBOY
WBOYOriginal
2016-06-23 13:43:281005browse

		$data=$xml->xpath("//book/@msg");

上面一段code会输出如下内容
array(1) { [0]=> object(SimpleXMLElement)#9 (1) { ["@attributes"]=> array(1) { ["msg"]=> string(24) "小王子" } } }
请问如何让它只返回msg里边的内容,而不返回数据路径"@attributes


回复讨论(解决方案)


$data=$xml->xpath("//book/@msg");$str = (string)$data[0];

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn