Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118829 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 20036 invoked from network); 16 Oct 2022 21:11:18 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 16 Oct 2022 21:11:18 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 852CA180054 for ; Sun, 16 Oct 2022 14:11:16 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: * X-Spam-Status: No, score=1.7 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_HOTMAIL_RCVD2, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.80.0.0/12 X-Spam-Virus: No X-Envelope-From: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073098.outbound.protection.outlook.com [40.92.73.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 16 Oct 2022 14:11:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e72yyhkNjKHTSoys/JvoK56ziAg6RETSH1tDt8aA2mLQ/0QV6TYPKCX8ObMqdUpv89hPBgNL5bQ8ZNNglCwdOUpHmGNcffYeNf88D52fhVAXMZ72Zp5UHungUHthxewZJJBN4MFhNAdwVKxbcXkza9+1vHJkX30AMufIGVB/YgYdiSn+AR7zq5uXvLMfAdz0q3OTtgFcPsO6FHu/FyWXqGHErXDecqB1c7WmDexBb29qvqyCszX8Vn8CRhamec3pZvrooILksm7NLp595Evvd+MJ+p6YF/Q27T4r2m1v/lLfDw1/MI7gbWnMcOVCisJOcIDdw7//TeN6Q0v6xNgA5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=V33XdcU7ctYk2WK0bBgLgKWJcfpo8mnbLK8WFCxFFoQ=; b=BfI1RYKH/ZJ4CUOtC74gGGaoAd4yP+Td0VckhwhgctiI14Czbnpy16dTIyFJPmUmEiojlucVQ0YhW+fX6tailwdOHVMJn99/QSrHbS5pxPwwKq+G8av+kTld6OJ2wiXXm6IxMYSjuriOOMpTPBXAj/5amtrhgLpIDQo0y0y9G5t07OlbZWWVSlbEnipExmAPbuRtdBAllgZuvYHMkl1lGg7VK7CI/cK186KvAb1EclE4hE6CLPijznJ1/p+rclLQA3j3uz82f7b7cr92xZPOx2tiNZMfAgrQq2mFp+n9v69GKGLsM44i0qCIK44+F6eTVcznpQame0AWVmlxGWcuiQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none 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=V33XdcU7ctYk2WK0bBgLgKWJcfpo8mnbLK8WFCxFFoQ=; b=DUAKeIHmFizJK5ds8n+JG874YNDmP9iUKvhb7nsvI/VgQKmdV347fvMx3h13ihvCJ6KUbpw9fPXY31PnvZcO84IAw4q7Desm6G26ACe6mU7padOIvu4JE7tTH1YLGbG9yD6dDbnjzKC2MW3o483JHbPIl2bDiG9U8NMEVhfPt0QooyK5KXXMpZcWr/yiRHYPnHsPNRvz/uUgvwXZLS3+tpOtN3APP8aSaPWMaUblK5+9s43/okCt/FRpAKG81JwxXZohEy2156WqIx9uz8Th9OKgnwni8M/o1N3SnT+I6S99/Wp711/LMI34gFG98VdSdoDzUw/RFOdfzzUikBg5UQ== Received: from GV1PR01MB8817.eurprd01.prod.exchangelabs.com (2603:10a6:150:2c::13) by PR3PR01MB6649.eurprd01.prod.exchangelabs.com (2603:10a6:102:6f::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.32; Sun, 16 Oct 2022 21:11:10 +0000 Received: from GV1PR01MB8817.eurprd01.prod.exchangelabs.com ([fe80::9045:638b:9fad:df7]) by GV1PR01MB8817.eurprd01.prod.exchangelabs.com ([fe80::9045:638b:9fad:df7%6]) with mapi id 15.20.5723.032; Sun, 16 Oct 2022 21:11:10 +0000 Content-Type: multipart/alternative; boundary="Apple-Mail=_6327CCEF-73C5-4BD3-8541-21DD8A217519" Message-ID: Date: Sun, 16 Oct 2022 23:11:05 +0200 To: PHP internals X-Mailer: Apple Mail (2.3445.104.11) X-TMN: [NHvMhddL+B801Yl5+MhngUlztazYvQhdafcT8ktt1l35Ok40S/6uWdEwD/92+xKe] X-ClientProxiedBy: LO4P123CA0187.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a4::12) To GV1PR01MB8817.eurprd01.prod.exchangelabs.com (2603:10a6:150:2c::13) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1PR01MB8817:EE_|PR3PR01MB6649:EE_ X-MS-Office365-Filtering-Correlation-Id: 015ffb69-a727-4d7f-1658-08daafbaf134 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ky6nOM7hPFbRQe5HM9DumwEdnnAHiS7tbZZGiDXdM0YNplErBZ/4gH/BJi73NXYNcCTCywS8eiUo43/bCsjtsX2Kq3eC4+8zofzObJKubM2iPl42WMt/19T6si6xfEufeyjVGIk1BcEmF3umkrKLQpJ4qwN5GbiST0TdJ47iRTwSwpJ8ispMIyRTlOhKnSw0+H6/PhIqDCcKAWae3Fvjy0u4GV8Vb70gTFfIc9tSN3XROrRvQ8n9I7LIYShQvMdDy/+m4512bxIr600HME4+t+lueXVDeBa0Pgv9RneF+ZgX8fiL92vu8GlFFC2lV0z2I+ELare9J2dbMgU+nnFTkCkdkZs0dTSMGYBeFa5okjPBtaXoyEWDNcAMbVosd1w4vcK1DxZft5Jg72XNid0Sl9RxnGC+GkewiYPD33GBuC18c2y1cD3Iqav5RPle3rXGjN0gqyw6xxXr52sjaVkVNB2EAdblGKAcUxq+Iso88elQXhDD44AGyOKMRlnGQf70IaNsyNzuyGHp+hW6m7AhQ/we6wOmT7iIHyQyqNrSDp3t1I7mkQ3Um1rVpOX27JiFmt1rsWy9GbfiVZaJpLWkZucJfcJAIVwUi3qddjoXVOsRHhLFkJBz5DUhe6hMGcKE X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?pXsrfh16011KLWw//VTIipD3SE1aIX704JA+65S9yaTbtbhU6yRHBnDhUcnZ?= =?us-ascii?Q?nQguENFq9pJuvuMjCFPg7Tt0aFtdECd49QBGVeuBx2Ty+Kez6BDyeCrmzup2?= =?us-ascii?Q?sUuCampWGYrWdiqqR7FYBamlUPtzGq++NorAPlVd7e66Iww91DCnLTTP9QlN?= =?us-ascii?Q?u2ZDcYozJE6TrLLpp60RRfn0Ym+2pAkepiDxX1709DvVm+sYsqIxYw0Rqpeh?= =?us-ascii?Q?o9vt71LZaX5bWbkQfzDrkIZcLMOgAMGJeBh8KR20potzkzWj48L40IHpsIln?= =?us-ascii?Q?PGVz1Ymd5K+eoIrPA3aqlZSmN4mBkwOkPtCPGYlt1J0dblt+Bacp56IK5is8?= =?us-ascii?Q?gkl/YhbHiSRyvcNohWtppt15Pg0cXkgGkn1JEFKV+89+eB8nlolk+8twUt26?= =?us-ascii?Q?q+GIXmBgQbvECAnNltWBlLBm6iDlhsnM7XU86bqvTp27fORCH9u16p9oKj/b?= =?us-ascii?Q?06dQyMZE9B1S42bsLx1wNOpHW4fC87K5VCGdxmWWQJgRlNTuKEp6UuS4QoS8?= =?us-ascii?Q?zDqO88ILnyc8JluxDCGPP+7XTRclHU6s0KZCOqPqlg707ACiHeEr7+5yN/bZ?= =?us-ascii?Q?BsGHjUo5dYSgRGJXZhL/k8OSirDXlxL4PYqSgMdE+9NK4mp2Dbl/Wqlu9fDw?= =?us-ascii?Q?7/0iZ3nPE5GRVJOpLIeZRPmiL2nlAZIrH4IbWw4twNYa4pk/CKL5omifK2sa?= =?us-ascii?Q?8bjQoWrgL+hRurbC/ex5J7RtJuhbdH3G9bb3ip8+zeBGpVq7SEPB/5J6QlYS?= =?us-ascii?Q?SPR7C5LpaOVEYjdqoftnwnaa35AwoViKzuRDFtYnupxdveR6eQAaFYVKHlQn?= =?us-ascii?Q?fF3RlNwRR7TPJuogBxxoM0t6Fp4lVwz7qpuzQUf5MfsgWI+hzBryOB456oHa?= =?us-ascii?Q?+1MfEZpldfhY+cyaOdzJ5Fp+ncfSXoJSDHteEW0rP7KnKmKlnhp/uPMe5QGg?= =?us-ascii?Q?H5DwwUcKHzyhQVUHxuYtQXttbEYb/SLLy0qUep3ooKBRB8pdZ50sHOC6vccm?= =?us-ascii?Q?XiyW3d+8tGJLYLhk7kxo5Lxx7Bs6gTFY5dB4OrhE9PL9UdY6MUazCXp2Y6GE?= =?us-ascii?Q?Fw5ZEk5uNo6VKsmpG6ihx2KYGumiawlL4Cz4p7+ToZzlmOEfk5l10nO5faAF?= =?us-ascii?Q?3mktQksopOJUymDbvFUJ/4qFxN4DBbe+unXaMfdi19m8qFW7KfLrI2gYW1b9?= =?us-ascii?Q?Z00f7lKE1oxMgc0ealJKDwtwJERj2IqC9kVDAfRadgkRN8Gh0e/3xkNVTn36?= =?us-ascii?Q?C+23STcadsgrVBYdmHBYNL321ZCfIhVIjSQYQ9UHa4rey4tJrMKTmDn3ZVDf?= =?us-ascii?Q?QIp5oX3khVJxMez9U/E0caea9VP+ydlaBjsF32ouXXynjw=3D=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-fc60a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 015ffb69-a727-4d7f-1658-08daafbaf134 X-MS-Exchange-CrossTenant-AuthSource: GV1PR01MB8817.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2022 21:11:10.3874 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR01MB6649 Subject: [RFC] Destructuring Coalesce From: bobwei9@hotmail.com (Bob Weinand) --Apple-Mail=_6327CCEF-73C5-4BD3-8541-21DD8A217519 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hey, I've written a small RFC about adding coalesce ability to list() = destructuring. This should enhance the ability to easily, concisely and readably = destructure arrays with default values. https://wiki.php.net/rfc/destructuring_coalesce = Bob= --Apple-Mail=_6327CCEF-73C5-4BD3-8541-21DD8A217519--