/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/dom/tests/modern/spec/Node_nodeName.phpt
62 строки
2 KB
Niels Dossche
Update ext/dom names after policy change (#14171)
09 май 2024, 11:40
Не верифицирован
09 май 2024, 11:40
6e7adb3
Код
Авторство
О чём код?
--TEST-- Dom\Node::$nodeName --EXTENSIONS-- dom --FILE-- <?php echo "--- For HTML document ---\n"; $dom = Dom\HTMLDocument::createEmpty(); $dom->appendChild($dom->createElement('container')); var_dump($dom->createAttributeNS('http://www.w3.org/1999/xhtml', 'html')->nodeName); var_dump($dom->createAttributeNS('http://www.w3.org/1999/xhtml', 'foo:html')->nodeName); echo "\n"; var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml', 'html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml/', 'html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml', 'foo:html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml/', 'foo:html')->nodeName); var_dump($dom->createElementNS('', 'html')->nodeName); var_dump($dom->createElementNS(null, 'html')->nodeName); echo "--- For XML document ---\n"; $dom = Dom\XMLDocument::createEmpty(); $dom->appendChild($dom->createElement('container')); var_dump($dom->createAttributeNS('http://www.w3.org/1999/xhtml', 'html')->nodeName); var_dump($dom->createAttributeNS('http://www.w3.org/1999/xhtml', 'foo:html')->nodeName); echo "\n"; var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml', 'html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml/', 'html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml', 'foo:html')->nodeName); var_dump($dom->createElementNS('http://www.w3.org/1999/xhtml/', 'foo:html')->nodeName); var_dump($dom->createElementNS('', 'html')->nodeName); var_dump($dom->createElementNS(null, 'html')->nodeName); ?> --EXPECT-- --- For HTML document --- string(4) "html" string(8) "foo:html" string(4) "HTML" string(4) "html" string(8) "FOO:HTML" string(8) "foo:html" string(4) "html" string(4) "html" --- For XML document --- string(4) "html" string(8) "foo:html" string(4) "html" string(4) "html" string(8) "foo:html" string(8) "foo:html" string(4) "html" string(4) "html"