Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:19834 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 4746 invoked by uid 1010); 29 Oct 2005 23:02:19 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 4731 invoked from network); 29 Oct 2005 23:02:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Oct 2005 23:02:19 -0000 X-Host-Fingerprint: 195.188.213.4 smtp-out1.blueyonder.co.uk Windows 2000 SP2+, XP SP1 (seldom 98 4.10.2222) Received: from ([195.188.213.4:60599] helo=smtp-out1.blueyonder.co.uk) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id B1/03-02082-A7FF3634 for ; Sat, 29 Oct 2005 19:02:19 -0400 Received: from [192.168.8.17] ([82.35.45.203]) by smtp-out1.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.6713); Sun, 30 Oct 2005 00:03:06 +0100 To: internals@lists.php.net Date: Sun, 30 Oct 2005 00:02:23 +0100 User-Agent: KMail/1.8.2 References: <4362C5F4.8090004@safesearching.com> <4e36d31d0510291543p1234a090q1a3bdd1731a43bbd@mail.gmail.com> <4363FBE7.6090201@lerdorf.com> In-Reply-To: <4363FBE7.6090201@lerdorf.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200510300002.24037.arpad@rajeczy.com> X-OriginalArrivalTime: 29 Oct 2005 23:03:06.0468 (UTC) FILETIME=[EC435A40:01C5DCDC] Subject: Re: [PHP-DEV] what happened to that new isset() like language From: arpad@rajeczy.com (Arpad Ray) For the assign-if-not-set operator, I like the idea of: $foo ?= 'bar'; ? implies a condition, and the = immediately following will raise a parse error in older versions. There's admittedly potential for confusion with the ternary operator, but since that's most commonly used for conditional assignment I think the association isn't all negative. Arpad