« Programmation PHP/Exemples/DomXml » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 139 :
Class DomTree
{
 
#initialisation
#constructor
 
function DomTree($xml,$type)
{// >((string)xml,(int)type) ((dom)node)>
Ligne 151 ⟶ 152 :
}
}
 
#get
 
function getTag($tag)
{// >((string)tag) ((dom)node)>
return $this->domNode->get_elements_by_tagname($tag);
}//
 
function getAttribute($node)
{// >((dom)node) ((dom)node)>
 
$tab=array();
foreach($node->attributes() as $k1->$v1)
{
$tab[$k1->{''}->name]=$k1->{''}->value;
}
 
return $tab;
}//
 
#set
 
#spec
 
function domxml2array($node,&$tab,&$i)