--TEST-- XMLReader: next basic --SKIPIF-- --FILE-- '; $reader = new XMLReader(); try { $reader->read(); } catch (Error $exception) { echo $exception->getMessage() . "\n"; } try { $reader->next(); } catch (Error $exception) { echo $exception->getMessage() . "\n"; } $reader->close(); $reader->XML($xml); $reader->read(); $reader->read(); echo $reader->name . PHP_EOL; var_dump($reader->next('node3')); echo $reader->name . PHP_EOL; var_dump($reader->next()); echo $reader->name . PHP_EOL; var_dump($reader->next('node5')); echo $reader->name . PHP_EOL; var_dump($reader->next()); echo $reader->name . PHP_EOL; $reader->close(); ?> --EXPECT-- Data must be loaded before reading Data must be loaded before reading node1 bool(true) node3 bool(true) node4 bool(false) bool(false)