Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:46858 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 90837 invoked from network); 21 Jan 2010 17:52:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jan 2010 17:52:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=christopher.jones@oracle.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=christopher.jones@oracle.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain oracle.com from 148.87.113.124 cause and error) X-PHP-List-Original-Sender: christopher.jones@oracle.com X-Host-Fingerprint: 148.87.113.124 rcsinet12.oracle.com Linux 2.6 Received: from [148.87.113.124] ([148.87.113.124:46379] helo=rcsinet12.oracle.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 45/27-26239-E54985B4 for ; Thu, 21 Jan 2010 12:52:31 -0500 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet12.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o0LHqP6l011861 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 21 Jan 2010 17:52:26 GMT Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o0LHqMxY022393; Thu, 21 Jan 2010 17:52:22 GMT Received: from abhmt012.oracle.com by acsmt356.oracle.com with ESMTP id 1392069471264096340; Thu, 21 Jan 2010 09:52:20 -0800 Received: from [130.35.70.105] (/130.35.70.105) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 21 Jan 2010 09:52:20 -0800 Message-ID: <4B589451.8060700@oracle.com> Date: Thu, 21 Jan 2010 09:52:17 -0800 User-Agent: Thunderbird 2.0.0.23 (X11/20090817) MIME-Version: 1.0 To: nrixham@gmail.com CC: internals@lists.php.net References: <3392.98.193.1264087265.squirrel@www.l-i-e.com> <5DA23CE5-D6A9-47D0-ADE6-48F0B58918AD@gmail.com> <4B58842F.5070209@gmail.com> In-Reply-To: <4B58842F.5070209@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090204.4B589459.00CC:SCFMA4539814,ss=1,fgs=0 Subject: Re: [PHP-DEV] Dots and spaces in variable names are converted to underscores. From: christopher.jones@oracle.com (Christopher Jones) Nathan Rixham wrote: > 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? > An (out of date) ToDo list is at http://wiki.php.net/todo/php60 Could you create an RFC at http://wiki.php.net/rfc to capture all the discussion on the topic? -- Blog: http://blogs.oracle.com/opal Twitter: http://twitter.com/ghrd