Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:86160 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 58403 invoked from network); 12 May 2015 00:12:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 May 2015 00:12:16 -0000 Authentication-Results: pb1.pair.com header.from=php_lists@realplain.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=php_lists@realplain.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain realplain.com from 216.33.127.81 cause and error) X-PHP-List-Original-Sender: php_lists@realplain.com X-Host-Fingerprint: 216.33.127.81 mta21.charter.net Solaris 10 1203 Received: from [216.33.127.81] ([216.33.127.81:39769] helo=mta21.charter.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E3/D0-51861-F5541555 for ; Mon, 11 May 2015 20:12:16 -0400 Received: from imp11 ([10.20.200.11]) by mta21.charter.net (InterMail vM.8.01.05.09 201-2260-151-124-20120717) with ESMTP id <20150512001213.GSJH23400.mta21.charter.net@imp11>; Mon, 11 May 2015 20:12:13 -0400 Received: from mtaout002.msg.strl.va.charter.net ([68.114.190.27]) by imp11 with smtp.charter.net id SoCC1q0050buw5Q05oCCxc; Mon, 11 May 2015 20:12:13 -0400 Received: from impout003 ([68.114.189.18]) by mtaout002.msg.strl.va.charter.net (InterMail vM.9.00.015.01 201-2473-143-101) with ESMTP id <20150512001212.HAZB18731.mtaout002.msg.strl.va.charter.net@impout003>; Mon, 11 May 2015 19:12:12 -0500 Received: from pc1 ([96.35.251.86]) by impout003 with charter.net id SoCC1q0091sc0so01oCC6c; Mon, 11 May 2015 19:12:12 -0500 X-Authority-Analysis: v=2.1 cv=QJPmR27L c=1 sm=1 tr=0 a=Is5gsZaFXO8aPum+t7Tz+g==:117 a=Is5gsZaFXO8aPum+t7Tz+g==:17 a=hOpmn2quAAAA:8 a=N659UExz7-8A:10 a=BCPeO_TGAAAA:8 a=pGLkceISAAAA:8 a=SVM6NAXSHyX4K2pb5p0A:9 a=pILNOxqGKmIA:10 Message-ID: <579127CDC1B54040BEEFD4564A6F78B7@pc1> To: "Stanislav Malyshev" , "Sara Golemon" , "PHP internals" References: <55513AA4.7010706@gmail.com> Date: Mon, 11 May 2015 19:12:12 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Subject: Re: [PHP-DEV] Undefined variables undefined order From: php_lists@realplain.com ("Matt Wilmas") Hi! ----- Original Message ----- From: "Stanislav Malyshev" Sent: Monday, May 11, 2015 > Hi! > >> argument. I'd like to propose making the order of evaluation defined >> by splitting this into separate statements: > > What is the purpose of this? I.e. why is it important that these notices > would be produced in certain order? Logic, consistency, "polish," etc. :-) I never noticed this, but seems like a good change to make. I guess GCC, and other compilers, are just executing the arguments in the order they're push'ed (x86), which is reasonable and logical... > Stas Malyshev > smalyshev@gmail.com - Matt