Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20556 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65498 invoked by uid 1010); 26 Nov 2005 15:39:14 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 65483 invoked from network); 26 Nov 2005 15:39:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Nov 2005 15:39:14 -0000 X-Host-Fingerprint: 69.209.168.92 adsl-69-209-168-92.dsl.sfldmi.ameritech.net Received: from ([69.209.168.92:12743] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 95/B4-56276-2A188834 for ; Sat, 26 Nov 2005 10:39:14 -0500 Message-ID: <95.B4.56276.2A188834@pb1.pair.com> To: internals@lists.php.net Date: Sat, 26 Nov 2005 10:44:33 -0500 User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 References: <3F.25.11378.CEA42834@pb1.pair.com> <018d01c5eeec$23949600$5c8be5a9@ohr.berkeley.edu> <497935ba0511211511l5867410dk577deb60b998a069@mail.gmail.com> <497935ba0511211512k4c8e1cb4r89cf1ffcd4ab7829@mail.gmail.com> <438254E6.2050903@prohost.org> <497935ba0511211609n675a3c3yf03cb5e5e97bb5bf@mail.gmail.com> <4382BDA2.4050806@php.net> <497935ba0511220024l492112f7nfe2c05d27d65e1a5@mail.gmail.com> <497935ba0511220024j4a189b94r667945241f1811f8@mail.gmail.com> <497935ba0511220159y14dc36cra39e28d7d617a03b@mail.gmail.com> <13067.64.241.37.140.1132675931.squirrel@www.quo.org> <21.D1.11378.F1096834@pb1.pair.com> <00b501c5f17d$c1259980$7d051fac@stumpy> In-Reply-To: <00b501c5f17d$c1259980$7d051fac@stumpy> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 69.209.168.92 Subject: Re: [PHP-DEV] Re: Syntax in PHP 6 From: gamblergluck@yahoo.com (Roman Ivanov) Sara Golemon wrote: > Will your proposal be met with resistence? Certainly. Such an > undertaking represents no small amount of effort and a no less pain when > the final BC break occurs. No need to break BC! I have a solution. All we need is to introduce $THAT superglobal object, plus couple of new functions. define_usual_php_variable($var, 1); $THAT->va2 = 1; //not recommendedm, gives E_NOTICE class Bla{ function doSomething(){ $THAT->print($THAT->var); $THAT->str_sub($THAT->var2); } } [ This message is a joke. A bitter one. ]