Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107561 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 6189 invoked from network); 16 Oct 2019 19:26:25 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 16 Oct 2019 19:26:25 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 192CE2D19C3 for ; Wed, 16 Oct 2019 10:10:52 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.64.0.0/10 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070022.outbound.protection.outlook.com [40.92.70.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Wed, 16 Oct 2019 10:10:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NPkocE+b8xzhvs980K8gPn7seWF7EhrRzdTCzNd7ujrDpamBB8+pbtYv0/xIw6i6gy/3LmWtG8XBoWnJ+8jepa2cWUdkdRAx30iToZ6ALVzVZsPoJvUnokHjKUI0MyCIloRPqNbEBfkcutWzMa8l3bUX1KTfOki8iugMjq6tOl56ZdjbbN0TDmT45MMqecglHQusLtiJqPAGxLIFV5+s/W2yzkwmAn3ZCTT3J8RtyIpJLJD6XJzbObOmqTf7SNdfWY6moUtPZa13cYP7OB9THkB08s4qbD5BxNGGXOmSty45Z28853etSMiM/eOVa9IVOYapN7//OCJhdORmweYkrw== 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-SenderADCheck; bh=Sk4zwRVit8RZ+ggNC5KXlyYHG1VB6ql0QZN59LY6ydY=; b=i3I0Liw7RmytPURkvjNJfnd7IyZSPmTBw8JitT9uhzF/66V+sVB88kRkvenOkGaGAA8GwrBOrIBakrQSPvzlaDQn8aLQgipVTAZDjzl34YoYFvWr+w1Tkx8qfRMqaK3vzXGSWGi6kCv8X0mlfuNM0NxMiEyEvSTcL6pp1DNQ+qXptf3zpEARla3fjNCmj3t6MlPPJ2bvTcORutPhZho7EKW8fuGN01RU2/j4SGDl5LtXZL017UZzr1bN+V9B8T8QZIyty7+aoJaf31PKZSyRugjIimPuxGiogioNjtUWLwaoz+XK9u7CsnEV0hFGMigmGzmRSB/xKDgAxI4nAeuK+w== 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=Sk4zwRVit8RZ+ggNC5KXlyYHG1VB6ql0QZN59LY6ydY=; b=hE2aZ1Owk6kKNKQpXzyIYZ5v0nv/J/vsqEhlGgQL6QZMzPXLErGnRwRSW/Bujh/sXIsfVs7SBZw7VeN4uHi5tzuYiCRQ44UNMfT9KR9EsT/j7lDqIhhRotSJ17igljV+obVWcfBVMIcVYNhkPafNGUnEQT8OPDMb5/SQa2X8QrDapF2A2/vuUfxHmInYuag3Gi2z2wyh6ia3/eZrIazg+2P/DjESxcGHJMJpH6rQWEhOtqN31ESaThgjXlzI3QiG7dvSrnmqIKqFR/zljZs8D2Nj1VSjpqccY+OY/QAnD0otllbu4EUwi45l9rEZt34XSy21zO72cepcF3eZq/VPnw== Received: from AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com (10.152.16.59) by AM5EUR03HT200.eop-EUR03.prod.protection.outlook.com (10.152.16.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2305.15; Wed, 16 Oct 2019 17:10:46 +0000 Received: from HE1PR0902MB2154.eurprd09.prod.outlook.com (10.152.16.57) by AM5EUR03FT039.mail.protection.outlook.com (10.152.17.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2305.15 via Frontend Transport; Wed, 16 Oct 2019 17:10:46 +0000 Received: from HE1PR0902MB2154.eurprd09.prod.outlook.com ([fe80::e054:f715:42ed:47b3]) by HE1PR0902MB2154.eurprd09.prod.outlook.com ([fe80::e054:f715:42ed:47b3%6]) with mapi id 15.20.2347.023; Wed, 16 Oct 2019 17:10:46 +0000 To: David Rodrigues CC: PHP Internals Thread-Topic: [PHP-DEV] Inline switch as alternative to nested inline conditional Thread-Index: AQHVg8OkYQIQjPgRY0ONUsD3NJiIlKddghEA Date: Wed, 16 Oct 2019 17:10:46 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: PR0P264CA0103.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:19::19) To HE1PR0902MB2154.eurprd09.prod.outlook.com (2603:10a6:7:23::20) x-incomingtopheadermarker: OriginalChecksum:A2874E0F1BC28C61DCF744656F2B38668DF0869805FAC1990119A675073B86AA;UpperCasedChecksum:EB0B5ACA469C418A6917F5E0321B72FE73E6664736904906138E9D0205B74501;SizeAsReceived:7678;Count:51 x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: Apple Mail (2.3445.104.11) x-tmn: [7A6jy4g2ev3Mgy6qA6x4dbK/NWZfQeJq66p+S0Fc31MwbhHtIs8FEJnlP0ckt1jQ] x-microsoft-original-message-id: <5B752FF2-082B-442F-A4E6-42AFCF3CE87B@hotmail.com> x-ms-publictraffictype: Email x-incomingheadercount: 51 x-eopattributedmessage: 0 x-ms-traffictypediagnostic: AM5EUR03HT200: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yiJd1JfVBiysf2tI1WutRmxTsN5xOstSRfHMZf9WlcRgvaEXOw8Lq9+6NfA/ZHz/6tP+BTe4wIVP4jqnvGan6hlRJoCFQrh5l/gKgDb15QHryRJqxioVhyZUQhP+x0SNO/bA+IFOsCez1KSr7NwqJcVfuxbi6VyxSJ7rJw67gdruqKYEa9DDeJQ87JAnqvME x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <13CF3BDC206BBB4DBEFCA657E921248A@eurprd09.prod.outlook.com> Content-Transfer-Encoding: base64 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: 04d8ab1a-78ea-46f6-acd3-08d7525bc796 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2019 17:10:46.3443 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT200 X-Envelope-From: Subject: Re: [PHP-DEV] Inline switch as alternative to nested inline conditional From: bobwei9@hotmail.com (Bob Weinand) PiBBbSAxNi4xMC4yMDE5IHVtIDAzOjQ2IHNjaHJpZWIgRGF2aWQgUm9kcmlndWVzIDxkYXZpZC5w cm93ZWJAZ21haWwuY29tPjoNCj4gDQo+IEhlbGxvLiBJIGxpa2UgdG8gc3VnZ2VzdHMgYSBkaXNj dXNzaW9uIGFib3V0IGEgRlIgdG8gbWFrZSBwb3NzaWJsZSB0bw0KPiBpbmxpbmUgc3dpdGNoLCBh cyBhbiBhbHRlcm5hdGl2ZSB0byBuZXN0ZWQgaW5saW5lIGNvbmRpdGlvbmFscy4NCj4gDQo+ICR2 YWx1ZSA9IHN3aXRjaCAoZXhwcigpKSB7DQo+ICAgIGNhc2UgQTE6IHJldHVybiBBMjsNCj4gICAg Y2FzZSBCMTogcmV0dXJuIEIyOw0KPiAgICBkZWZhdWx0OiByZXR1cm4gQzsNCj4gfQ0KPiANCj4g SW5zdGVhZCBvZjoNCj4gDQo+ICRleHByID0gZXhwcigpOw0KPiAkdmFsdWUgPSAkZXhwciA9PSBB MSA/IEEyIDogKCAkZXhwciA9PSBCMSA/IEIyIDogQyApOw0KPiANCj4gSnVzdCBhIGRpc2N1c3Np b24gdG8gY2hlY2sgd2hhdCBkbyB5b3UgdGhpbmsuDQo+IA0KPiAtLSANCj4gRGF2aWQgUm9kcmln dWVzDQoNCkhleSBEYXZpZCwNCg0Kd2hhdCdzIHRoZSBjb25jcmV0ZSBhZHZhbnRhZ2Ugb2YgdGhp cyBzeW50YXggYXMgb3Bwb3NlZCB0byB0aGUgYWxyZWFkeSBwb3NzaWJsZToNCg0KJHZhbHVlID0g Ww0KCUExID0+IEEyLA0KCUIxID0+IEIyLA0KXVtleHByKCldID8/IEM7DQoNCnRoZXJlIGFyZSBv bmx5IGRpZmZlcmVuY2VzIGluIGVkZ2UgY2FzZXMgKHdpdGggZmxvYXRzIG9yIHdpdGggdHlwZSBt aXhpbmcpIOKApiBidXQgZm9yIHRoZSB2YXN0IG1ham9yaXR5IG9mIHVzZSBjYXNlcywgaXQgaXMg anVzdCBhcyBwb3dlcmZ1bCBhcyB3aGF0IHlvdSBwcm9wb3NlZC4NCg0KQm9i