/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/dom/tests/compareDocumentPosition/equal.phpt
29 строк
625 B
Niels Dossche
Add DOMNode::compareDocumentPosition() (#12146)
09 сен 2023, 02:14
Не верифицирован
09 сен 2023, 02:14
880faa3
Код
Авторство
О чём код?
--TEST-- compareDocumentPosition: equal nodes --EXTENSIONS-- dom --FILE-- <?php $dom = new DOMDocument(); $dom->loadXML(<<<XML <?xml version="1.0"?> <container> <p>foo</p> <p>foo</p> </container> XML); $xpath = new DOMXPath($dom); $nodes = $xpath->query('//p'); var_dump($nodes->item(0)->compareDocumentPosition($nodes->item(0)) === 0); var_dump($nodes->item(1)->compareDocumentPosition($nodes->item(1)) === 0); var_dump($nodes->item(0)->compareDocumentPosition($nodes->item(1)) === 0); var_dump($nodes->item(1)->compareDocumentPosition($nodes->item(0)) === 0); ?> --EXPECT-- bool(true) bool(true) bool(false) bool(false)