Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105220 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 83383 invoked from network); 10 Apr 2019 23:13:51 -0000 Received: from unknown (HELO mail-ot1-f45.google.com) (209.85.210.45) by pb1.pair.com with SMTP; 10 Apr 2019 23:13:51 -0000 Received: by mail-ot1-f45.google.com with SMTP id e5so3095700otk.12 for ; Wed, 10 Apr 2019 13:11:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dO5qY4IYEOx/wXUCIBxbAiT4Gln87HAMkqoZ36rV9O4=; b=uDovyBg4Y64z+uFMOCKsjJ4vZ2YTeC3suUOzUDCgJbpHwzapJtsYjtOfZ4VssRKcad evZDKVUK2xOiJUiJE5mzAQoeeehEWohSbGPMBczcsrX1bwt4AycZNkIR6gW6j823aGwi oAzUEmbyW3tdpKKdLx3iTaYCqglSHL9Fss++gWGyaBZgnNe0H7h3D75V4QlPzkFGuV2g PnQ7g47BHnvS5aPwNldjVJIUYyzZcY6CvP9YqP0GMV+uKZFZas/ii1XYiIHqRhG38KS7 8nNH8zhFUsB0N9uaqyvdvUwjwa8/uMRRVL9o5AIYXDhH2113vl/ja+LuxwMTvYVJ369B 1ycw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dO5qY4IYEOx/wXUCIBxbAiT4Gln87HAMkqoZ36rV9O4=; b=hvzXsuTbxhN7Eoi/9JxJjsnmTosNl6YHBWbCy6OApHbwcyaIeuCcbfGfdJuNqydqSK BHjqbikrLgvIpol71VI98ee1Aj7uyrGbWdxn7lkugATTXMJCz6TtVsND7mFf2w2Td2Xm Ze4pLjSTiIHo0d1XdxjqiD4dKSdiR7Os59pWSbgP5ApQ8g4a4vNP5OYbBLM+80GK8IHX WR3ckINfOOgH/6Sw/ui10Vb3yo+yX/zMWbwaciDTnNHYeIGRty9xVZChGXRng8oN5t51 NadJqrgkDwrfnP/cWV9HKTih2FjBTylei/oK8hwaauZlQ35zJX4y+TjoasgFP7037kPN xvWQ== X-Gm-Message-State: APjAAAW3cfCJuewF/oGAxsKl0wZ5qtkr7PGdWck3o55pN0EwicIOVppZ cHPYs60FVAqB58hnSVLoWQ7TmGflB1cBcbBJIgw= X-Google-Smtp-Source: APXvYqzkv8k7aAIGGMgrXKeVQqIO4TdkQQ8BrogLhw+W+Y+pvocTmO/zizsWrlm4SOmRTJxZH5AXFA6+/9tGd+QKI3Q= X-Received: by 2002:a05:6830:2049:: with SMTP id f9mr10107172otp.50.1554927063195; Wed, 10 Apr 2019 13:11:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 10 Apr 2019 22:10:52 +0200 Message-ID: To: Nikita Popov Cc: PHP Internals Content-Type: multipart/alternative; boundary="00000000000040e45f058632abe9" Subject: Re: [PHP-DEV] [RFC] Deprecate left-associative ternary operator From: mike.php.net@gmail.com (Michael Wallner) --00000000000040e45f058632abe9 Content-Type: text/plain; charset="UTF-8" Nikita Popov schrieb am Di., 9. Apr. 2019, 11:54: > Hi internals, > > Inspired by Bob's recent RFC for concat precedence, I'd like to propose a > deprecation and removal of the left-associative behavior of ternaries. > Instead, explicit parentheses should be used: > > https://wiki.php.net/rfc/ternary_associativity > > This RFC makes nested ternaries without disambiguating parentheses an error > in PHP 8 -- we might want to consider making them right-associative > instead, which is both useful and matches the behavior of other languages. > > Regards, > Nikita > Simple, +1. Regards, Mike --00000000000040e45f058632abe9--