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