Interfaces describe how to talk to objects (or endpoints, if you're in to RPC) and so always have an instance (or handle) to talk to. Since static methods have no instance, they have no meaning in the context of interfaces--there is nothing to talk to.
IMO. I'm +1 for simplicity here :-) --Wez. On Tue, 12 Oct 2004 14:47:46 -0700, Andi Gutmans <[EMAIL PROTECTED]> wrote: > I tend to agree with Wez here. Interfaces mainly exist so that you can have > more instanceof relationships for objects than just one (OK that's an > oversimplification but I think it's very much down to earth). That said, > there could be instances where it might be useful (such as a Singleton > interface) but I don't think it's worth adding such a feature for edge > cases. I am very much for simplicity. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php