Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84106 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25003 invoked from network); 1 Mar 2015 14:23:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Mar 2015 14:23:46 -0000 Authentication-Results: pb1.pair.com smtp.mail=markus@fischer.name; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=markus@fischer.name; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fischer.name from 62.179.121.34 cause and error) X-PHP-List-Original-Sender: markus@fischer.name X-Host-Fingerprint: 62.179.121.34 fep14.mx.upcmail.net Solaris 10 (beta) Received: from [62.179.121.34] ([62.179.121.34:62631] helo=fep14.mx.upcmail.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 30/68-63732-FE023F45 for ; Sun, 01 Mar 2015 09:23:44 -0500 Received: from edge02.upcmail.net ([192.168.13.237]) by viefep14-int.chello.at (InterMail vM.8.01.05.13 201-2260-151-135-20130320) with ESMTP id <20150301142340.CIPH28733.viefep14-int.chello.at@edge02.upcmail.net> for ; Sun, 1 Mar 2015 15:23:40 +0100 Received: from mail02.home ([213.47.1.174]) by edge02.upcmail.net with edge id yEPf1p01M3lFLNl01EPgsR; Sun, 01 Mar 2015 15:23:40 +0100 X-SourceIP: 213.47.1.174 Received: from mail02.home ([192.168.1.14] helo=[IPv6:::1]) by mail02.home with esmtp (Exim 4.72) (envelope-from ) id 1YS4mP-0003ud-EK for internals@lists.php.net; Sun, 01 Mar 2015 15:23:39 +0100 Message-ID: <54F320E9.5000706@fischer.name> Date: Sun, 01 Mar 2015 15:23:37 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: internals@lists.php.net References: <5E7DF0C5-BCB4-432A-A876-A5057FEBFBB5@gmail.com> In-Reply-To: <5E7DF0C5-BCB4-432A-A876-A5057FEBFBB5@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam_report: Spam detection software, running on the system "scanner01.home", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 01.03.15 13:53, Rowan Collins wrote: > On 1 March 2015 11:29:49 GMT, Yasuo Ohgaki wrote: > >> How about rename all of these functions according to CODING_STANDARD >> for >> PHP7 >> and have aliases for old names? > > If this list had an FAQ (which I think it should), this would be on it. > > The answer is no, it's just not worth it. Having a function called str_pos which is an alias of strpos, but only on some versions, is more confusing, not less. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Subject: Re: [PHP-DEV] Consistent function names From: markus@fischer.name (Markus Fischer) On 01.03.15 13:53, Rowan Collins wrote: > On 1 March 2015 11:29:49 GMT, Yasuo Ohgaki wrote: > >> How about rename all of these functions according to CODING_STANDARD >> for >> PHP7 >> and have aliases for old names? > > If this list had an FAQ (which I think it should), this would be on it. > > The answer is no, it's just not worth it. Having a function called str_pos which is an alias of strpos, but only on some versions, is more confusing, not less. My sentiment too. Factor in that someone already using the proposed himself, things can only go south from here. If PHP wants to clean up, then do it right: use a namespace for it. - Markus