(PHP 5, PHP 7, PHP 8)
DOMNodeList::item —
Retourne un nœud spécifié par son index
Description
public
DOMNodeList::item(int
$index
): DOMNode|DOMNameSpaceNode|null
Astuce
Si vous avez besoin de connaître le nombre de nœuds dans la collection, utilisez
la propriété length
de l'objet
DOMNodeList.
Liste de paramètres
-
index
-
L'index du nœud dans la collection.
Valeurs de retour
Le nœud à 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