Mailinglisten-Archive |
> Is es möglich eine statische function als
> shutdown function zu registrieren:
> zb
> register_shutdown_function('CMyClass::DESTRUCT');
> Ich bekomme immer die fehlermeldung:
> Warning: Unable to call TObdApp::DESTRUCT() - function does not exist in
> Unknown on line 0
Workaround:
function shutdownfunction(&$class="", $method="")
{
static $_class;
static $_method;
if ($class != "") {
$_class = $class;
$_method = $method;
return true;
}
call_user_method($_method,$_class);
}
register_shutdown_function('shutdownfunction');
shutdownfunction($CMyClass, 'DESTRUCT');
Gruss
Andreas Lange
PS: Mal wieder alle Angaben ohne Gewähr ;-)
--
Haas Media GmbH, Agentur für moderne Medien
Rehbockstraße 25, 30167 Hanover
Tel: (05 11) 270 38 70, Fax: (05 11) 270 38 69
http://www.haas-media.de
php::bar PHP Wiki - Listenarchive