Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102494 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8345 invoked from network); 27 Jun 2018 15:59:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jun 2018 15:59:08 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.208.65 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.208.65 mail-ed1-f65.google.com Received: from [209.85.208.65] ([209.85.208.65:35455] helo=mail-ed1-f65.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6E/AF-01794-944B33B5 for ; Wed, 27 Jun 2018 11:59:08 -0400 Received: by mail-ed1-f65.google.com with SMTP id c1-v6so3406849edt.2 for ; Wed, 27 Jun 2018 08:59:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=un97TEvtXdCqFV4D94ArhM+pCzwaUipNDhxQU6AsBsY=; b=RsuNi3OXGVytgpaEUS/Dq1Y6sky6nCfr9OUnaTN/ktUzbcY/FE6hSB6G7SNM+RTGTO 0trJT3el7NcByOffNOdXM0tyHlPIgYZrT/jFNLpxyDKqeGvFIPKWSmonvurGZyaUBCrZ Q74m/pls8mtLN0xJvDU5epv26n50SL0GljH1KHhx18n/ZuQ3yzb2slHgxj6T/a2xC1So 5QRsLH6RhkTz+dmsO+cweh7qiuCOJW7vtpagfdozKgnCGEwbyaq9mPt2UIXVPsSqcAiK wiaBRYrNYtiLCdSKW/2llIqaIuKu1qfuCCf0KXv+oRFMn4z7p2ymqoXPKQ2JpLjnpnc9 FBtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=un97TEvtXdCqFV4D94ArhM+pCzwaUipNDhxQU6AsBsY=; b=mNMlYPlFlB1q8pPKEXT0MzBPpQBJJE+Vwd4BeX3tC3YV4+VXAavKFEFkCUqXeXCVFt AzbagoBD+yG2AY6UVCO7YEdF8t6yb3hnRVqvxKAr0fqUE4Z5+b5zkeWQ0FZcc1uX+eU3 +J1pS88J2vvCR8iv4/16KrAob0oonhjguJSBtSJxiKLyebpsgNgvmUPuIMl55HQNSYl4 kQZQsYxw1DPqnIzD61t9swZfUic7hYsbTy35ECsLT/d3Tioa7OKT849EPqJZRg/SHKXm xbEgNA+m73oT+Q7aOA8Cq3EvJV8z3Wuy2oe0RL9JIggTMbka0qLEfJPYHd6dYjhyzRrt 0rzQ== X-Gm-Message-State: APt69E1JZuiWsjTHBI+F6fU1GMo+M6HLqcwtnmkNhwkUv4op7G8BC27K uLXwXSz4Ywgn93K8dR6DqIHqD7LvpZT/Tvo11OI= X-Google-Smtp-Source: AAOMgpd9FdNCjLaKoNZbe6ntKliZNoISvGhuegQcAVIe3ZoRAFciABwj2Mo2o5ETyH2AzArenaBjmKENETaeJeSQX3Y= X-Received: by 2002:a50:9a21:: with SMTP id o30-v6mr6259607edb.236.1530115143203; Wed, 27 Jun 2018 08:59:03 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a50:8863:0:0:0:0:0 with HTTP; Wed, 27 Jun 2018 08:59:02 -0700 (PDT) In-Reply-To: <7dcfbc12-8ab5-0125-cfee-171c9a422b7e@blueyonder.co.uk> References: <7dcfbc12-8ab5-0125-cfee-171c9a422b7e@blueyonder.co.uk> Date: Wed, 27 Jun 2018 16:59:02 +0100 Message-ID: To: niel Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000937e7b056fa1b1e5" Subject: Re: [PHP-DEV] [RFC] Deprecate and remove continue targeting switch From: rowan.collins@gmail.com (Rowan Collins) --000000000000937e7b056fa1b1e5 Content-Type: text/plain; charset="UTF-8" On 27 June 2018 at 16:45, niel wrote: > On 24/06/18 17:16, Nikita Popov wrote: > >> Hi internals, >> >> Another small deprecation for your consideration... >> >> https://wiki.php.net/rfc/continue_on_switch_deprecation >> >> Regards, >> Nikita >> >> > Could you clarify the PHP 8 changes: > > "PHP 8 generates a compile error." > > Does this mean *any* use of continue in a switch is a compile error, or > only continue without a number > Neither: > Continue can still be used inside switch statements, as long as it does not target the switch. The lines marked "Deprecated" in the examples are the ones which will be compile errors. Regards, -- Rowan Collins [IMSoP] --000000000000937e7b056fa1b1e5--