Manuel PHP
Précédent |  | Suivant

# 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

Précédent | Sommaire | Suivant
DOMNode->replaceChild() | Niveau supérieur | DOMProcessingInstruction->__construct()