Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:46857 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85573 invoked from network); 21 Jan 2010 16:43:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jan 2010 16:43:52 -0000 Authentication-Results: pb1.pair.com header.from=nrixham@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=nrixham@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.78.24 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: nrixham@gmail.com X-Host-Fingerprint: 74.125.78.24 ey-out-2122.google.com Received: from [74.125.78.24] ([74.125.78.24:39988] helo=ey-out-2122.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 94/36-26239-744885B4 for ; Thu, 21 Jan 2010 11:43:51 -0500 Received: by ey-out-2122.google.com with SMTP id 9so1336586eyd.7 for ; Thu, 21 Jan 2010 08:43:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=t2apuCivxZFxbCxEH0pl0ykooFTA/Hq0qWgQkRKGJrA=; b=oJ+sHd3w3rgWoNPMN+1jPU+HlSG5QkWlQtZxp5U59T4UdoLBSz+xZ8B4lgli3rrDgs SgkXdhCF8RS6EXcO2Fot4JalaSMkIqTWMZhb23qH4g5BNgOUDX6CsNERiCGcSMg+DwBK 2RTAVprvMQwkosmZaeg2+sSEPYDpiHtMkZxi8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=bFbvJqw/n2dUrX9S574Pg2nV/wTJshQL4AQqI1E0zB4rzajyjkaoTiRrIMcTvWJPR+ hCYmKCr2ZAsHbMSVjbk4Xz2+wleLDpzXFfAf+JkSmwrmMvK89RVHDXHil5/0y+gynI2D T/5LmvQCz76wqwO1G+Cn7pTdSbp9ncNruxjPw= Received: by 10.213.110.2 with SMTP id l2mr1284337ebp.94.1264092228718; Thu, 21 Jan 2010 08:43:48 -0800 (PST) Received: from ?192.168.1.65? (host86-167-174-129.range86-167.btcentralplus.com [86.167.174.129]) by mx.google.com with ESMTPS id 5sm1325091eyh.16.2010.01.21.08.43.47 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 21 Jan 2010 08:43:47 -0800 (PST) Message-ID: <4B58842F.5070209@gmail.com> Date: Thu, 21 Jan 2010 16:43:27 +0000 Reply-To: nrixham@gmail.com User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Alexey Zakhlestin CC: Richard Lynch , internals@lists.php.net References: <3392.98.193.1264087265.squirrel@www.l-i-e.com> <5DA23CE5-D6A9-47D0-ADE6-48F0B58918AD@gmail.com> In-Reply-To: <5DA23CE5-D6A9-47D0-ADE6-48F0B58918AD@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Dots and spaces in variable names are converted to underscores. From: nrixham@gmail.com (Nathan Rixham) Alexey Zakhlestin wrote: > On 21.01.2010, at 18:21, Richard Lynch wrote: >> For BC, I suppose PHP could have *both* 'a.b' and 'a_b', or yet >> another php.ini flag (sorry!) to choose the behaviour. > > -1 from me. > I don't think we need to keep backward compatibility for this. PHP-6 is a major release, after all. > > It would be absolutely enough to add optional var-name conversion to extract() any word from anybody on the development team to say if this "removal of dot conversion" (whether optional or not) can be added to some todo list or suchlike and rolled out at some point soon~ish?