DOMNodelist::item

(PHP 5, PHP 7)
Retrieves a node specified by index
DOMNode DOMNodelist::item ( int $index )

Retrieves a node specified by index within the DOMNodeList object.

Tip

If you need to know the number of nodes in the collection, use the length property of the DOMNodeList object.

Parameters:
index

Index of the node into the collection.

Returns:

The node at the indexth position in the DOMNodeList, or NULL if that is not a valid index.

Examples:
Traversing all the entries of the 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";
}

?>

Alternatively, you can use foreach, which is a much more convenient way:

<?php

foreach ($items as $item) {
    echo $item->nodeValue . "\n";
}

?>

The above example will output:

Title
Author
Language
ISBN
The Grapes of Wrath
John Steinbeck
en
0140186409
The Pearl
John Steinbeck
en
014017737X
Samarcande
Amine Maalouf
fr
2253051209
doc_php
2016-02-24 16:14:57
Comments
Leave a Comment

Please login to continue.