PHP and javascript snippets you can copy and paste.

Tuesday, April 3, 2007

xml_get_nodeChildren($xpathObj,$path,$index=0)

/**
* Gets the children of a node.
*
* @param object $xpathObj.
* @param object $path.
* @param int $index - defaults to 0.
* @return array.
*/

function xml_get_nodeChildren($xpathObj,$path,$index=0){

$nodes = $xpathObj->xpath_eval($path);
$nodeSet = $nodes->nodeset;
return isset($nodeSet[$index])?$nodeSet[$index]->children():array();

}

No comments: