Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:118829
Return-Path: <bobwei9@hotmail.com>
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 <internals@lists.php.net>; 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: <bobwei9@hotmail.com>
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 <internals@lists.php.net>; 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:
 <GV1PR01MB88173C081BFB8019263278F6E2269@GV1PR01MB8817.eurprd01.prod.exchangelabs.com>
Date: Sun, 16 Oct 2022 23:11:05 +0200
To: PHP internals <internals@lists.php.net>
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:
 <C9BFEA8C-4899-45A1-B5DF-8BE473F85292@hotmail.com>
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 =
<https://wiki.php.net/rfc/destructuring_coalesce>

Bob=

--Apple-Mail=_6327CCEF-73C5-4BD3-8541-21DD8A217519--