/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xmlreader/tests/fromStream_broken_stream.phpt
37 строк
767 B
Niels Dossche
[RFC] Add stream open functions to XML{Reader,Writer}
29 июн 2024, 19:04
29 июн 2024, 19:04
acf2762
Код
Авторство
О чём код?
--TEST-- XMLReader::fromStream() - broken stream --EXTENSIONS-- xmlreader --FILE-- <?php $h = fopen("php://memory", "w+"); fwrite($h, "<root><!--my comment-->"); fseek($h, 0); $reader = XMLReader::fromStream($h, encoding: "UTF-8"); $start = true; while ($result = @$reader->read()) { var_dump($result); switch ($reader->nodeType) { case XMLReader::ELEMENT: echo "Element: ", $reader->name, "\n"; break; case XMLReader::COMMENT: echo "Comment: ", $reader->value, "\n"; break; } if ($start) { fwrite($h, "<child/></root>"); fclose($h); $start = false; } } var_dump($reader->depth); ?> --EXPECT-- bool(true) Element: root bool(true) Comment: my comment int(1)