Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93168 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15787 invoked from network); 10 May 2016 20:26:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 May 2016 20:26:38 -0000 Authentication-Results: pb1.pair.com smtp.mail=morrison.levi@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=morrison.levi@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.53 as permitted sender) X-PHP-List-Original-Sender: morrison.levi@gmail.com X-Host-Fingerprint: 209.85.220.53 mail-pa0-f53.google.com Received: from [209.85.220.53] ([209.85.220.53:32809] helo=mail-pa0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B1/39-63163-DF342375 for ; Tue, 10 May 2016 16:26:37 -0400 Received: by mail-pa0-f53.google.com with SMTP id xk12so9216469pac.0 for ; Tue, 10 May 2016 13:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=8olPQBQGHML1WMAD2UPhvsmcCfazrvABE+n7se1Uqyk=; b=L3dLS+zFFzmHgHGNxrivzKLwFo3v4vLA5Cwxtvj/srEFQi6iFdX3+073yNXp3LJlcZ 1ePnDmnttsc5CBfRkC+O1CB1hHnKcaQBx0Rv0D8Ol2I1n2h6+ijyTRwOvI5PyTG37LDw chuPUaQUS8EpVEYskq4TDn3zPNpEDX8L7pKlWE+AsGVaxWYRK5WFdcfS1NvH2LeJhQhD ce5c84GLace9OhRu3tnsH5Y8MllgYwbE1/MAtzQ2nMGkjkjSVopYq4MPUAawqfXWf7gq 2BVUSIWtn9Akl3yjZQY6rTqy0JZboEPUhJNhzc7MFYBQzDwFUzvGy+bKrGFmDbSiJbcP gO9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=8olPQBQGHML1WMAD2UPhvsmcCfazrvABE+n7se1Uqyk=; b=fZCfD+lL03ART2k1AcD/36F2f+HD6ZLiC0DRXFO7syVl7uiijcBkuV0z9rHZbz9cD+ RoApzw5IYYSm71Kc4DXVbHA5iCeoumW+6ZflJibj5rZUMMtF4toY77hbYE5s1L4DLbmL f654dcuZiaCmBsfnMx2TMpS0wa+OJXllxJ7fttxs+oLTfJZNhFmS1Gue5lvXliBQ+eis 2sOE9dhBehMN6NYETkHfRzjecM8vT5W9kpgwQqFbyvFPxOKw2wf/6SIDwQRCt0zZ6AaO 3zJ9gGdOI763wvecqUB+lm+DaZY87zSNMrnLpAVsnUSuqqS4W3YcWHUN5X46U794QQAJ EB7w== X-Gm-Message-State: AOPr4FUQJtNlmb6XzK2+fy1trEQW6YhZyC+Ofq4Jdc+l5YQCkZ+TP0iV9k2v1w/h85Wgc+cj5S5vN1tI+aNWpQ== MIME-Version: 1.0 X-Received: by 10.66.183.36 with SMTP id ej4mr61101711pac.53.1462911993634; Tue, 10 May 2016 13:26:33 -0700 (PDT) Sender: morrison.levi@gmail.com Received: by 10.66.132.79 with HTTP; Tue, 10 May 2016 13:26:33 -0700 (PDT) In-Reply-To: <573232DB.8030209@lsces.co.uk> References: <573232DB.8030209@lsces.co.uk> Date: Tue, 10 May 2016 14:26:33 -0600 X-Google-Sender-Auth: 6vyWkn7noMPupdyarWDGr1gh_FI Message-ID: To: Lester Caine Cc: internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Re: [RFC][VOTE] Nullable Types From: levim@php.net (Levi Morrison) On Tue, May 10, 2016 at 1:13 PM, Lester Caine wrote: > On 10/05/16 17:27, Levi Morrison wrote: >> Voting will close on Friday, May 20th, 2016 sometime in the evening of UTC-6. > > Quick question ... if I simply strip this extra '?' if some library has > added it will it actually make any difference to the results? > I still think the whole concept of 'null' needs much better > documentation in relation to how it fits in generally. > > -- > Lester Caine - G8HFL > ----------------------------- > Contact - http://lsces.co.uk/wiki/?page=contact > L.S.Caine Electronic Services - http://lsces.co.uk > EnquirySolve - http://enquirysolve.com/ > Model Engineers Digital Workshop - http://medw.co.uk > Rainbow Digital Media - http://rainbowdigitalmedia.co.uk > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php It can affect the results. function foo(?Foo $param) {} If any code out there is calling foo with null then that code will now break if you remove the question mark.