Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111379 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 49037 invoked from network); 8 Aug 2020 21:11:50 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 8 Aug 2020 21:11:50 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C378918050B for ; Sat, 8 Aug 2020 13:10:32 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 8 Aug 2020 13:10:32 -0700 (PDT) Received: by mail-lf1-f49.google.com with SMTP id s9so2747393lfs.4 for ; Sat, 08 Aug 2020 13:10:32 -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=vQqJdhGVNy3WmzLZCvaYmaVEL5mDrHT96NuJcxcrOQE=; b=WAuCjCQLmxYEoCwW16OXMZGFOYE9WJGdeOJ8d0D3l/ysXXK/gnM1VJfw3raExulkMB uENaKKc0F+0ASyy4mEs8+bnKDZk+43y4ghDazfIQpeC7QJpMRdDvA5TAqNPGt3htPBlk 6paNwlN/Bu83wCwFMfFAbqxa1V/o7gHXh3eKPgxlMY378PzF+geieeDZMnOkq7cvhQ8x 7AfA/Q8EsP703GK8mwo8Nrojgxzg1OAaC754Sq+ACYoNkFtn12pW/Vv4eCqLZgSDfivl nvlSK4FeO6bWhPqNKDd1fHylvWAFU/j4ZktLkXXyoagwnPYCADM8EZCNFJ9lSRk1LhWr idwQ== 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=vQqJdhGVNy3WmzLZCvaYmaVEL5mDrHT96NuJcxcrOQE=; b=BE1Q+bcxozGxg06bUu7lvrb+U6spe+ynBPHPLVPX/jRQ3/mH6Hsf5WcgDR6zbfM4G3 VL6uYdyBQPGCZcPcl4tOXkhjcXP3Bp0T4XKzecMVaOO/Yi8OG2cyIl4BY5SFblHbnZU5 ttY7iskA02fX47eiIRtMaJLPT3RsyVOIUQ874oTgKeoy+6jUQTctPs3jOk3M8qIAEZzN gWUAS2qNpvBw2W5fP59ojvFHInsAcPhT2UuNjWf0+BmwRzfWpAyGoSyiuAgdeK66AcU0 WVc3Pqjfv0Qko5Ve+phMNuAP4mrO+7HDqpGAkfv4aFyp845iGmS5EUOvIOxd+uWfn7gY yxBQ== X-Gm-Message-State: AOAM530yvsnGyehy0Xu7wXgV4OJb4cW7YTtaZ1F8pZFg0Bn/QhPP4p1T +K+X9Sl0hsrmBByHymnlaaV/n96HguxoKz5DyCo= X-Google-Smtp-Source: ABdhPJzvmwAv8vcbkbkLIGzXwfnQ46AdgnZlTVfQHefOeFthLvfL67PN52c/DGJ6Sp92QzE68uU+ttkFoQ6rB0YKpkM= X-Received: by 2002:a19:2388:: with SMTP id j130mr9322668lfj.190.1596917429580; Sat, 08 Aug 2020 13:10:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 8 Aug 2020 22:10:13 +0200 Message-ID: To: Ilija Tovilo Cc: PHP internals Content-Type: multipart/alternative; boundary="00000000000020384e05ac635003" Subject: Re: [PHP-DEV] Re: [VOTE] nullsafe operator RFC From: nikita.ppv@gmail.com (Nikita Popov) --00000000000020384e05ac635003 Content-Type: text/plain; charset="UTF-8" On Fri, Jul 31, 2020 at 10:59 AM Ilija Tovilo wrote: > Hi internals > > > I started the vote on the nullsafe operator RFC. > > https://wiki.php.net/rfc/nullsafe_operator > > I'm happy to announce that the RFC was accepted with 56 votes in favor > and 2 votes against. Thanks to everybody who participated! > > Ilija > I just noticed that while we support "$a->b", we do not support "$a?->b" (the quotes are relevant -- I'm talking about interpolated strings here). That is, in the latter case the "?->b" is just treated like a string part, not like a property access. I don't think the behavior for this case has been discussed and I'm not sure what the intended behavior here is. Nikita --00000000000020384e05ac635003--