21,887
社区成员
发帖
与我相关
我的任务
分享
<a>
<b><d>1</d></b>
<c>2</c>
</a>
<a>
<c>2</c>
<b><d>1</d></b>
</a>
$s =<<< XML
<root>
<a>
<b><d>1</d></b>
<c>2</c>
</a>
<a>
<c>2</c>
<b><d>1</d></b>
</a>
</root>
XML;
$xml = simplexml_load_string($s);
$t = $xml->xpath('///a');
$t = array_map('objectToarray', $t);
//print_r($t);
var_dump($t[0] == $t[1]);
function objectToArray($d) {
if (is_object($d)) {
$d = get_object_vars($d);
}
if (is_array($d)) {
return array_map(__FUNCTION__, $d);
} else {
return $d;
}
}
bool(true)