DOMNodelist->item()
(no version information, might be only in CVS)
DOMNodelist->item() --
Retrieves a node specified by index
说明
class
DOMNodeList
{
DOMNode
item
( int index )
}
Retrieves a node specified by
index
within the
DOMNodeList
object.
提示:
If you need to know the number of nodes in the collection, use
the
length
property of the
DOMNodeList
object.
参数
-
index
-
Index of the node into the collection.
返回值
The node at the
index
th position in the
DOMNodeList
, or
NULL
if that is not a valid
index.
范例
例子 1. 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"
;
}
?>
|
上例将输出:
Title
Author
Language
ISBN
The Grapes of Wrath
John Steinbeck
en
0140186409
The Pearl
John Steinbeck
en
014017737X
Samarcande
Amine Maalouf
fr
2253051209
|
|