--TEST-- XMLReader: libxml2 XML Reader, file data --SKIPIF-- --FILE-- '; file_put_contents($filename, $xmlstring); $reader = new XMLReader(); if ($reader->open('')) exit(); $reader = new XMLReader(); if (!$reader->open($filename)) { $reader->close(); exit(); } // Only go through while ($reader->read()) { echo $reader->name."\n"; } $reader->close(); unlink($filename); touch($filename); $reader = new XMLReader(); $reader->open($filename); $reader->close(); unlink($filename); ?> ===DONE=== --EXPECTF-- Warning: XMLReader::open(): Empty string supplied as input in %s on line %d books books ===DONE===