xmlreader with next()

byid/xmlreader_next.php:
<?php
$file 
= (isset($argv[2])) ? $argv[2] : $_GET['file'];

$reader = new XMLReader();
$reader->open("../".$file.".txt");

while (
$reader->read()) {
    switch (
$reader->nodeType) {
        case (
XMLREADER_ELEMENT):
            if (
$reader->localName == "entry") {
                while(
$reader->next("entry")) {
                    if (
$reader->getAttribute("ID") == 9999) {
                        break 
2;
                    }
                }
            }
    }
}    


//var_dump($dom->getElementById("entry4954"));


 
xmlreader_begin. ID in the beginning. © copyright 2004  Bitflux GmbH