/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/libxml/tests/bug42112.phpt
31 строка
631 B
Nikita Popov
Migrate SKIPIF -> EXTENSIONS (#7138)
11 июн 2021, 12:57
Не верифицирован
11 июн 2021, 12:57
7485978
Код
Авторство
О чём код?
--TEST-- Bug #42112 (deleting a node produces memory corruption) --EXTENSIONS-- dom --FILE-- <?php $xml = <<<EOXML <root><child xml:id="id1">baz</child></root> EOXML; function remove_node($doc) { $node = $doc->getElementById( 'id1' ); print 'Deleting Node: '.$node->nodeName."\n"; $node->parentNode->removeChild( $node ); } $doc = new DOMDocument(); $doc->loadXML($xml); remove_node($doc); $node = $doc->getElementById( 'id1' ); if ($node) { print 'Found Node: '.$node->nodeName."\n"; } $root = $doc->documentElement; print 'Root Node: '.$root->nodeName."\n"; ?> --EXPECT-- Deleting Node: child Root Node: root