Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104980 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 90033 invoked from network); 28 Mar 2019 16:39:40 -0000 Received: from unknown (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.92.71.62) by pb1.pair.com with SMTP; 28 Mar 2019 16:39:40 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zzw76Sio67hsWK+yjWYovy3ZrAwjnLO9e3eREfFN518=; b=tqnbDt5drlSnJ94ZJnqW/CbC3whodi126SkV1smV8HD0MU+vmxVB5eExa/+9MAaeMo7sxLYCuZ3ilp/OSRH/nyL7ui1jPB4E9eY1QClgd3fVQ5gQSWonRn9wfKq0o59BKXylFvM+r9Vh3hXaPcFv8FoODXNUjlNnHDPopIVIfmDkQFlGsjt3rep5Lyt9CczOuIkxzO5reQL+YRtZ5168mihnjOl7We4jg26BK6E8IV5rB69sf5+mcE79sfw0m1Eji9amKP0Ni5Vt4h+lvuCRYt720PZ33cwUArKVQ19ll+0llKsIPk6dSEzhT/gV5tC7cuEH0fsA5l+kFJZ0aDa1mw== Received: from AM5EUR03FT038.eop-EUR03.prod.protection.outlook.com (10.152.16.56) by AM5EUR03HT212.eop-EUR03.prod.protection.outlook.com (10.152.17.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.16; Thu, 28 Mar 2019 13:33:32 +0000 Received: from DB6PR0701MB3048.eurprd07.prod.outlook.com (10.152.16.53) by AM5EUR03FT038.mail.protection.outlook.com (10.152.17.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.16 via Frontend Transport; Thu, 28 Mar 2019 13:33:32 +0000 Received: from DB6PR0701MB3048.eurprd07.prod.outlook.com ([fe80::6439:4444:1b9f:5879]) by DB6PR0701MB3048.eurprd07.prod.outlook.com ([fe80::6439:4444:1b9f:5879%2]) with mapi id 15.20.1750.014; Thu, 28 Mar 2019 13:33:32 +0000 To: PHP internals Thread-Topic: [RFC] Change the precedence of the concatenation operator Thread-Index: AQHU5WrWD1AeusJSyEGeuAte6SoL8A== Date: Thu, 28 Mar 2019 13:33:32 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: DB6PR0201CA0009.eurprd02.prod.outlook.com (2603:10a6:4:3f::19) To DB6PR0701MB3048.eurprd07.prod.outlook.com (2603:10a6:4:72::7) x-incomingtopheadermarker: OriginalChecksum:0484A50F2096CF7B8B033CDCB7784253674D2EDD97C9DB2FE04CCA194D889DF7;UpperCasedChecksum:A50868363C3FFFB6A0EB3B2581C5EA656C8AB17089601283D534AA6FC067C20A;SizeAsReceived:7332;Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: Apple Mail (2.3445.6.18) x-tmn: [8F9SY9hQz2DyVc2fxMQHO+IKlRMCr5+7] x-microsoft-original-message-id: <84B75489-7A8F-47F2-9E0E-F6B1FC107B67@hotmail.com> x-ms-publictraffictype: Email x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031324274)(2017031323274)(1601125500)(1603101475)(1701031045);SRVR:AM5EUR03HT212; x-ms-traffictypediagnostic: AM5EUR03HT212: x-microsoft-antispam-message-info: 3Fg/PD835aEe1Q5Ku12Mw4v3zP8hQXReLsnXsfSZwtFimuq3Q9iRSkhNzzi0xJM9 Content-Type: multipart/alternative; boundary="_000_DB6PR0701MB3048010E7D55F49CEAB98927E2590DB6PR0701MB3048_" MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 45fb9351-4dc3-44b4-70f1-08d6b381f7f8 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2019 13:33:32.4651 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT212 Subject: [RFC] Change the precedence of the concatenation operator From: bobwei9@hotmail.com (Bob Weinand) --_000_DB6PR0701MB3048010E7D55F49CEAB98927E2590DB6PR0701MB3048_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hey, I feel like concatenation having the same precedence than addition and subt= raction is promoting programmers to make mistakes. Albeit typically easy to= catch ones, it is a quality of life change at least. Hence I'm proposing a RFC changing the precedences: https://wiki.php.net/rfc/concatenation_precedence Bob --_000_DB6PR0701MB3048010E7D55F49CEAB98927E2590DB6PR0701MB3048_--