Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105450 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 51321 invoked from network); 26 Apr 2019 01:06:28 -0000 Received: from unknown (HELO NAM04-CO1-obe.outbound.protection.outlook.com) (40.92.10.84) by pb1.pair.com with SMTP; 26 Apr 2019 01:06:28 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Jzju0/9t0oSBF/la3Gnrf7ImxwsmkLHPAWcoE/6Oog=; b=GO6sfQwiid0t0Wq/iaa3EvYdur61NyeuJFfjr5Lj+9Ou2GxNW9Caj6KAqM9RsHkJaffshHjLt+Y5yQt+oDHn9wsLHib55hbhyP+g80OhbiOH9GAA7S2Ei2sidxkwFAM1I5ryPcCkVGvyTsk6svXNN4Ta1J74I4WADk0OKJXffiyFAiEFqiOLxLAGwyYITEtcJ9JcM53+N/9K+VIa/DezIXTWJ5qEjcSX/s24y3ts4hKiL2InDnmxmJ7Bgh/xuCbnMVcDZA7NX+phTpJ4NJYy8mP8i/AAdeiqO6ILnaxPpBn4o1HkyEW57GKsdvBMN/kDzqMg4sEqEDE27HhOpzASbw== Received: from CO1NAM04FT026.eop-NAM04.prod.protection.outlook.com (10.152.90.56) by CO1NAM04HT169.eop-NAM04.prod.protection.outlook.com (10.152.90.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1792.25; Thu, 25 Apr 2019 22:07:27 +0000 Received: from MWHPR06MB2861.namprd06.prod.outlook.com (10.152.90.60) by CO1NAM04FT026.mail.protection.outlook.com (10.152.90.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.25 via Frontend Transport; Thu, 25 Apr 2019 22:07:27 +0000 Received: from MWHPR06MB2861.namprd06.prod.outlook.com ([fe80::48ac:7330:c53e:9ce6]) by MWHPR06MB2861.namprd06.prod.outlook.com ([fe80::48ac:7330:c53e:9ce6%8]) with mapi id 15.20.1835.010; Thu, 25 Apr 2019 22:07:27 +0000 To: PHP internals Thread-Topic: Revive Number Format Separator RFC Thread-Index: AQHU+7D7OGXgdVHJp0Ci/FG71ATk0w== Date: Thu, 25 Apr 2019 22:07:26 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:10F427D30F5C064F3E4D51F1B8AD9CA5115F0C0D779D65693DE4D9ED97AC8406;UpperCasedChecksum:09930B297B89F11A3BBD4674C64B1B1B98D9FFE21F0222FC1EBC626A9513AE7F;SizeAsReceived:6508;Count:40 x-tmn: [W8Hd2gQoDezfM8RIkFZrkzol6W1GCqZW] x-ms-publictraffictype: Email x-incomingheadercount: 40 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031323274)(2017031324274)(2017031322404)(1601125500)(1603101475)(1701031045);SRVR:CO1NAM04HT169; x-ms-traffictypediagnostic: CO1NAM04HT169: x-ms-exchange-purlcount: 1 x-microsoft-antispam-message-info: LlIX97A004JZDdic9BHC6TJINjEAbl+tGw0xLUgGrMr1qCGCyXDX8YBu5zIf8Z3mcRqFJ0UVs6z4M8KKtRqcTYvAbiO4w0uAXOS/8Oi9p0Y+0UqGLZOltNFQksQOYkZk5okTsu7sTePHWQCuBTM+fcgvHQORMK0Surndcra9jtkLyAkYoAIsKHBSjSE039EA Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fb502718-c83f-4915-9fc1-08d6c9ca6720 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2019 22:07:26.9140 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT169 Subject: Revive Number Format Separator RFC From: theodorejb@outlook.com (Theodore Brown) Is there any chance the Number Format Separator RFC [1] could be revived fo= r PHP 7.4? I looked at the discussion from a few years ago and it's not cle= ar why many people originally voted against it.=0A= =0A= JavaScript and Python have both gotten this feature recently and it's somet= hing I really miss in PHP when declaring/reading large numbers.=0A= =0A= Maybe it would help to simplify how the restrictions are described in the R= FC. As I understand it, the only restriction is that each underscore in a n= umeric literal must be between two digits. Perhaps the way the RFC describe= d this syntax made it seem more complex than it is.=0A= =0A= Best regards,=0A= =0A= Theodore Brown=0A= =0A= [1]: https://wiki.php.net/rfc/number_format_separator=