unread
Damn it went before I finished :(
class Test
{
function __construct()
{
print simplexml_element::asXML(); // crashes as simpleXML is not expecting this is valid.
}
}
$a = new Test();
As I was saying:
function asXML is defined as:
SXE_ME(asXML, NULL, ZEND_ACC_PUBLIC)
so it shouldnt be able to be called statically, though in a class constructor it is able to be called.
My questions boil down to which are problems with the extensions and which are bugs in the engine?