PHP: DomNode->attributes - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

DomNode->child_nodes DomNode->append_sibling

Last updated: Fri, 26 Jan 2007

view this page in

# DomNode->attributes

(no version information, might be only in CVS)

DomNode->attributes -- Returns list of attributes

## Описание

array DomNode->attributes ( void )

This function only returns an array of attributes if the node is of type XML_ELEMENT_NODE.

(PHP >= 4.3 only) If no attributes are found, NULL is returned.

add a note User Contributed Notes
DomNode->attributes
Ian Monroe
29-Nov-2005 08:03
`A function to get the value of an attribute given the name of the desired attribute and the results of attributes() to the second parameter.
<?php
function getAttribute($name, $att)
{
foreach($att as $i)
{
if($i->name()==$name)
return $i->value();
}
}?>`
steve at realappraiser dot net
05-Jan-2005 12:41
`$xpath = $parseDoc->xpath_new_context($parseDoc);
$getResultSearch = $xpath->xpath_eval("//PROPERTY_INFORMATION_RESPONSE/_PRODUCT");
$nodesetResult = $getResultSearch->nodeset;
$var1=$getResultSearch->nodeset[0]->attributes() ;
implode($var1);
print_r ($var1 ) ;
// it prints something like this:::::
Array ( [0] => domattribute Object ( [type] => 2 [name] => _PrettyAttr [value] => Y [0] => 26 [1] => 161068800 ) )`
add a note
DomNode->child_nodes DomNode->append_sibling

Last updated: Fri, 26 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 09:32:46 2007 PST