On Tue, 4 Jan 2005, Gareth Ardron wrote: > Somebody just tell me that this isn't exactly expected behaviour and > it's a minor bug
This is a known limitation. I suggest using the reflection classes to work around this. class foo { static function bar() { print "static method!\n"; } } $class = 'foo'; $method = 'bar'; $x = new ReflectionMethod($class, $method); $x->invoke(NULL); -adam -- [EMAIL PROTECTED] | http://www.trachtenberg.com author of o'reilly's "upgrading to php 5" and "php cookbook" avoid the holiday rush, buy your copies today! -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php