Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71592 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 84952 invoked from network); 26 Jan 2014 19:08:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Jan 2014 19:08:06 -0000 Authentication-Results: pb1.pair.com header.from=ajf@ajf.me; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ajf@ajf.me; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ajf.me designates 198.187.29.247 as permitted sender) X-PHP-List-Original-Sender: ajf@ajf.me X-Host-Fingerprint: 198.187.29.247 imap4-3.ox.registrar-servers.com Received: from [198.187.29.247] ([198.187.29.247:40877] helo=imap4-3.ox.registrar-servers.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2F/31-12631-51D55E25 for ; Sun, 26 Jan 2014 14:08:06 -0500 Received: from localhost (localhost [127.0.0.1]) by oxmail.registrar-servers.com (Postfix) with ESMTP id 7A43F56007E for ; Sun, 26 Jan 2014 14:08:02 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at imap4.ox.registrar-servers.com Received: from oxmail.registrar-servers.com ([127.0.0.1]) by localhost (imap4.ox.registrar-servers.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id SgaC0bYoGuck for ; Sun, 26 Jan 2014 14:08:02 -0500 (EST) Received: from [192.168.0.200] (unknown [176.25.177.94]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by oxmail.registrar-servers.com (Postfix) with ESMTPSA id B45BB56007B for ; Sun, 26 Jan 2014 14:08:01 -0500 (EST) Message-ID: <52E55D0F.3030308@ajf.me> Date: Sun, 26 Jan 2014 19:07:59 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: PHP internals Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: PHP and case-sensitivity inconsistency in PHP 6 From: ajf@ajf.me (Andrea Faulds) Good evening all, With the recent discussions making it likely we'll start thinking about things to add, and more importantly, break in PHP 6, I'd like to bring up the topic of case-sensitivity in PHP again. Would it be possible for us to finally be consistent in PHP 6, with everything being case-sensitive (or case-insensitive, as the case may be)? It would be a quite major backwards-compatibility break, but it would also be one that an automated tool could easily fix your code for. Perhaps something like Python's 2to3. Thoughts? -- Andrea Faulds http://ajf.me/