DOMNodelist->item()
DOMNodelist->item() --
Retourne un noeud spécifié par son index
Description
class
DOMNodeList {
DOMNode
item ( int index )
}
Retourne un noeud spécifié par son index
dans l'objet DOMNodeList.
Astuce :
Si vous avez besoin de connaître le nombre de noeuds dans la collection, utilisez
la propriété length de l'objet
DOMNodeList.
Liste de paramètres
- index
L'index du noeud dans la collection.
Valeurs de retour
Le noeud à la position index dans la
DOMNodeList, ou NULL si ce n'est pas un
index valide.
Exemples
Exemple 1. Parcours de toutes les entrées de la table
<?php
$doc = new DOMDocument; $doc->load('book.xml');
$items = $doc->getElementsByTagName('entry');
for ($i = 0; $i < $items->length; $i++) { echo $items->item($i)->nodeValue . "\n"; }
?>
|
Alternativement, vous pouvez utiliser la structure foreach, qui est une manière
plus convenable :
<?php
foreach ($items as $item) { echo $item->nodeValue . "\n"; }
?>
|
L'exemple ci-dessus va afficher : Title
Author
Language
ISBN
The Grapes of Wrath
John Steinbeck
en
0140186409
The Pearl
John Steinbeck
en
014017737X
Samarcande
Amine Maalouf
fr
2253051209 |
|