Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110997 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 66128 invoked from network); 14 Jul 2020 11:52:53 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 14 Jul 2020 11:52:53 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 37501180088 for ; Tue, 14 Jul 2020 03:45:19 -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.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from vie01a-dmta-pe01-1.mx.upcmail.net (vie01a-dmta-pe01-1.mx.upcmail.net [62.179.121.154]) (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 ; Tue, 14 Jul 2020 03:45:18 -0700 (PDT) Received: from [172.31.216.235] (helo=vie01a-pemc-psmtp-pe12.mail.upcmail.net) by vie01a-dmta-pe01.mx.upcmail.net with esmtp (Exim 4.92) (envelope-from ) id 1jvIR3-0004TI-03 for internals@lists.php.net; Tue, 14 Jul 2020 12:45:17 +0200 Received: from mail02.home ([213.47.8.56]) by vie01a-pemc-psmtp-pe12.mail.upcmail.net with ESMTP id vIQ4j2O4p6Jy6vIQ4jUflu; Tue, 14 Jul 2020 12:44:17 +0200 X-Env-Mailfrom: markus@fischer.name X-Env-Rcptto: internals@lists.php.net X-SourceIP: 213.47.8.56 X-CNFS-Analysis: v=2.3 cv=GKl27dFK c=1 sm=1 tr=0 a=UsP8JIz990cEySE/ILGzbQ==:117 a=UsP8JIz990cEySE/ILGzbQ==:17 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=_RQrkK6FrEwA:10 a=2EALvoLjsrEA:10 a=ZZnuYtJkoWoA:10 a=tDG7KGUVS7x08bw8w2cA:9 a=QEXdDO2ut3YA:10 Received: from mail02.home ([192.168.1.14] helo=the-matrix-has-you.local) by mail02.home with esmtp (Exim 4.72) (envelope-from ) id 1jvIQ3-00012X-Ul for internals@lists.php.net; Tue, 14 Jul 2020 12:44:16 +0200 To: internals@lists.php.net References: Message-ID: <08d056c1-180f-7571-f239-371155d98fd2@fischer.name> Date: Tue, 14 Jul 2020 12:44:15 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam_report: Spam detection software, running on the system "scanner01.home", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, On 14.07.20 10:51, Ilija Tovilo wrote: >> Would this still work together with short-circuiting and the null >> coalesce operator? >> >> $country = $session?->user?->getAddress()?->country ?? 'defaultCountry'; > > Yes, your example will still work, this is solely about references :) [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-CMAE-Envelope: MS4wfP2irHUTvil8pcd38VHu4xB3aOo1Ig0cxpfJQnusDYf+JMqwUUCkYTCA307IThSBwyd1Cx1y8vTKUxdhsWImiUwajBg30cOv/SZLZ/qjcrfXsDIbM7BU 9XGlt/akdFFlaYvVIxmDSl+vgEw4fOQpqtNNMtE0VOvQRl045FKkvjyS Subject: Re: [PHP-DEV] [RFC] Nullsafe operator From: markus@fischer.name (Markus Fischer) Hi, On 14.07.20 10:51, Ilija Tovilo wrote: >> Would this still work together with short-circuiting and the null >> coalesce operator? >> >> $country = $session?->user?->getAddress()?->country ?? 'defaultCountry'; > > Yes, your example will still work, this is solely about references :) Thanks for clarifying, that's fantastic :) - Markus