Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32563 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7701 invoked by uid 1010); 2 Oct 2007 17:32:25 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7686 invoked from network); 2 Oct 2007 17:32:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Oct 2007 17:32:25 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Windows 2000 SP4, XP SP1 Received: from [212.25.124.162] ([212.25.124.162:33244] helo=mx1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/68-57391-8A082074 for ; Tue, 02 Oct 2007 13:32:25 -0400 Received: from us-ex1.zend.com ([192.168.16.5]) by mx1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 2 Oct 2007 19:32:21 +0200 Received: from [127.0.0.1] ([192.168.16.180]) by us-ex1.zend.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 2 Oct 2007 10:32:12 -0700 Message-ID: <4702809B.7060200@zend.com> Date: Tue, 02 Oct 2007 10:32:11 -0700 Organization: Zend Technologies User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: "Ford, Mike" CC: PHP Developers Mailing List References: <93ED589E60BA254F97435FE6C97F2C672DE111@leedsmet-exch1.leedsmet.ac.uk> In-Reply-To: <93ED589E60BA254F97435FE6C97F2C672DE111@leedsmet-exch1.leedsmet.ac.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 02 Oct 2007 17:32:12.0006 (UTC) FILETIME=[2A7B2060:01C8051A] Subject: Re: [PHP-DEV] substr/array_slice in [] From: stas@zend.com (Stanislav Malyshev) > The minutes of the Paris meeting committed to implementing this for > PHP 6, and it's a much-needed feature (IMHO, of course!). If you're Much needed for what? What can be done with it that can't be easily done with other means? > going to start arguing against what looks very much like a firm > decision of an eminent group of PHP core developers, you need *much* > better reasons than "I don't like it" or "too like language x". Here's much better reason: PHP is not the kitchen sink of features and syntaxes. Not every cool idea belongs to core PHP. I am saying that this particular feature definitely doesn't, but it needs to be proven that it does. My opinion is that the same function is easily implemented by existing means so adding this syntax is redundant. -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com