Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:10019 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97582 invoked by uid 1010); 22 May 2004 00:23:52 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 97494 invoked by uid 1007); 22 May 2004 00:23:52 -0000 Message-ID: <20040522002352.97493.qmail@pb1.pair.com> To: internals@lists.php.net Reply-To: "l0t3k" References: Date: Fri, 21 May 2004 20:24:03 -0400 Lines: 18 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Posted-By: 67.33.140.2 Subject: Re: expected __METHOD__ behavior From: cshmoove@bellsouth.net ("l0t3k") "Daniel J Cain Jr ." wrote in message news:FBCF2135-AB83-11D8-A867-000A95BE1F8C@cain.sh... > > $instance = B::foo(); > ?> > > output is "A::foo". > > Is this correct? I would expect (want maybe :) ) to see output as > "B::foo". this is as designed. __METHOD__ is a compile-time evaluated token, not a runtime evaluated function. l0t3k