Been trying to figure this out for a short while now but having now luck, for example I have an external xml document like this:
&
$str = "your xml"; $xml = simplexml_load_string($str); $result = array(); foreach ($xml->positions as $pos) { foreach ($pos->position as $p) { $element = (string)$p[0]; $result[$element] = $element; } } var_dump($result);