Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:16249 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83854 invoked by uid 1010); 14 May 2005 11:16:10 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 68129 invoked by uid 1007); 14 May 2005 11:03:32 -0000 Message-ID: <20050514110332.68128.qmail@lists.php.net> To: internals@lists.php.net Date: Sat, 14 May 2005 13:02:34 +0200 References: <20050514015601.67567.qmail@lists.php.net> Lines: 25 User-Agent: KNode/0.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8Bit X-Posted-By: 62.245.209.35 Subject: Re: new overloading feature? From: johannes@php.net (Johannes Schlueter) Hi, Justin Hannus wrote: > My thoughts are: > > 1. Adding to many __methods is ugly. right > 2. Interesting subject though. Not to add to the flame but I've seen the > need for more advanced overloading features in allot of the code I've > been writing with PHP5. Consider the following example (C++ almost like, > may slow down the engine but seems like a cleaner idea): NO. :-) Overloading operators had been discussed before a lot. Please check the archives and Steph's nice summaries: http://www.zend.com/zend/week/week210.php#Heading7 http://www.zend.com/zend/week/week222.php#Heading2 johannes -- Johannes Schlüter Mayflower GmbH / ThinkPHP http://thinkphp.de http://blog.thinkphp.de