DomNode->node_name

(no version information, might be only in CVS)

DomNode->node_name --  Returns name of node

Описание

string DomNode->node_name ( void )

Returns name of the node. The name has different meanings for the different types of nodes as illustrated in the following table.

Таблица 1. Meaning of value

TypeMeaning
DomAttributevalue of attribute
DomAttribute 
DomCDataSection#cdata-section
DomComment#comment
DomDocument#document
DomDocumentTypedocument type name
DomElementtag name
DomEntityname of entity
DomEntityReferencename of entity reference
DomNotationnotation name
DomProcessingInstructiontarget
DomText#text



DomNode->node_name
zombie)(at)(localm)(dot)(.org
30-Dec-2002 10:33
Loop through children making sure that the children are not text nodes.
<pre>

$moduleDoc = domxml_open_file("main_module_defs.xml");
$moduleDefinitionXPath = xpath_new_context($moduleDoc);
$dConvsNodeSet = xpath_eval($moduleDefinitionXPath, "//modules/module[@name='search']/dConvs");
$children = $dConvsNodeSet->nodeset[0]-> child_nodes();
$dTotal = count($children);
for ($i=0;$i<$dTotal;$i++){
   $curNode = $children[$i];
   if($curNode->node_name() != "#text"){
       echo "This are probably TextNodes...";    }
}
</pre>

--
http://artattack.to

<DomNode->next_siblingDomNode->node_type>
 Last updated: Mon, 14 Nov 2005