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

search for in the

XMLReader::getAttributeNo> <XMLReader::expand
[edit] Last updated: Wed, 22 May 2013

view this page in

XMLReader::getAttribute

(PHP 5 >= 5.1.0)

XMLReader::getAttributeObtiener el valor del atributo nombrado

Descripción

string XMLReader::getAttribute ( string $name )

Devuelve el valor del atributo nombrado o NULL si el atributo no existe o no está posicionado en un eleménto del nodo.

Parámetros

name

El nombre del atributo.

Valores devueltos

El valor del atributo, o NULL si no se encuetra un atributo con el nombre dado por name o no está posicionado en un nodo de elemento.

Historial de cambios

Versión Descripción
5.1.3 Devuelve NULL si no se encuentra ningún atributo. Antes, devolvía una cadena de texto vacía.

Ver también



add a note add a note User Contributed Notes XMLReader::getAttribute - [2 notes]
up
1
Gabi
5 years ago
might be obvious, but not to everyone ;-) ... when reading attributes from a node that has sub-nodes (and creating an output from this node), the output will be issued twice, once on the <ELEMENT> tag and once on the end tag </ELEMENT>. To avoid this, you can test on which part of the node you are using the property nodeType.
It'll be 1 for the element, 15 for the end element.
up
0
Anonymous
2 years ago
Or use XMLReader::ELEMENT and XMLReader::END_ELEMENT rather than the numbers 1 and 15.

 
show source | credits | sitemap | contact | advertising | mirror sites