DOMNodelist->item()

(No version information available, might be only in CVS)

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 685. 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