/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/dom/tests/modern/spec/Document_implementation_same_object.phpt
31 строка
657 B
Niels Dossche
Update ext/dom names after policy change (#14171)
09 май 2024, 11:40
Не верифицирован
09 май 2024, 11:40
6e7adb3
Код
Авторство
О чём код?
--TEST-- Document::$implementation should return the same object --EXTENSIONS-- dom --FILE-- <?php $dom = Dom\XMLDocument::createEmpty(); var_dump($dom->implementation === $dom->implementation); $implementation = $dom->implementation; var_dump($dom->implementation === $implementation); $dom2 = Dom\XMLDocument::createEmpty(); var_dump($dom2->implementation === $dom->implementation); var_dump($implementation); try { clone $implementation; } catch (Error $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- bool(true) bool(true) bool(false) object(Dom\Implementation)#2 (0) { } Trying to clone an uncloneable object of class Dom\Implementation