--TEST-- Entity references with stale entity declaration 02 --EXTENSIONS-- dom --FILE-- loadXML(<< ]> &foo1; XML); $ref = $dom->documentElement->firstChild; $decl = $ref->firstChild; $nodes = $ref->childNodes; $iter = $nodes->getIterator(); $iter->next(); $dom->removeChild($dom->doctype); unset($decl); try { var_dump($iter->current()->publicId); } catch (Error $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- NULL