/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xmlreader/tests/virtual_properties.phpt
34 строки
639 B
Niels Dossche
Use virtual annotation in XMLReader
26 авг 2024, 22:17
26 авг 2024, 22:17
6c63c48
Код
Авторство
О чём код?
--TEST-- Virtual property tests --EXTENSIONS-- xmlreader --FILE-- <?php $rc = new ReflectionClass(XMLReader::class); $prop = $rc->getProperty("nodeType"); var_dump($prop->isVirtual()); var_dump($prop->getSettableType()); var_dump($prop->getHooks()); var_dump($prop->getRawValue(new XMLReader)); var_dump($prop->getValue(new XMLReader)); $reader = XMLReader::XML("<root>hi</root>"); var_dump(json_encode($reader)); var_export($reader); echo "\n"; var_dump(get_object_vars($reader)); ?> --EXPECTF-- bool(true) object(ReflectionNamedType)#%d (0) { } array(0) { } int(0) int(0) string(2) "{}" \XMLReader::__set_state(array( )) array(0) { }