Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60134 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43625 invoked from network); 17 Apr 2012 23:34:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Apr 2012 23:34:17 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.42 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:41581] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 70/EB-21594-8FDFD8F4 for ; Tue, 17 Apr 2012 19:34:16 -0400 Received: by yhfq11 with SMTP id q11so3852923yhf.29 for ; Tue, 17 Apr 2012 16:34:13 -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:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=7UJxZ9qVndXGGUDxkL2/DcdoBhlj0RcjRVZgZ+egpRQ=; b=RC3/i0PnU4Ms64dhzwGvaiBxbMn2PMgUj7A1ZjnDSu71JOHTpfYbxJPYnQkjmNo3rj JAjfcbmb+RqfVvYBBxS1gOXbtNvrqO/fggj1oGUl+GYHaH68lUZu+EjLjW7GptY2pl/j TwWFbVQh+WcI1/TXkSGAJQzUwxRLt/ja1CYzEb2eqkokdYQvuD+vROSpOB1LQ6+RAev8 cjIUmxWa7sKMGJEIHIbZ4oIV7CEbRsVULtjI33UqvMxvZRklaTqg6cCS9kb2ABtZtJAI 5kuKvX+sP+d3gMtFIKnZWE/TzfYkJjMitmvuzFe7/zEkBkARvD1ShItsVwwIgc6RmNQK lF9A== Received: by 10.236.138.227 with SMTP id a63mr77372yhj.80.1334705653568; Tue, 17 Apr 2012 16:34:13 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.146.86.14 with HTTP; Tue, 17 Apr 2012 16:33:33 -0700 (PDT) In-Reply-To: <4F8DFC34.80000@sugarcrm.com> References: <4F8DF4B1.2040307@sugarcrm.com> <4F8DFC34.80000@sugarcrm.com> Date: Wed, 18 Apr 2012 08:33:33 +0900 X-Google-Sender-Auth: WGIuyXVsNRCmuanRzfHKToGmaGQ Message-ID: To: Stas Malyshev Cc: PHP Internals Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] skipping optional parameters From: yohgaki@ohgaki.net (Yasuo Ohgaki) Hi, 2012/4/18 Stas Malyshev : > Hi! > >> Introducing "undefined" might be good. >> Intention becomes clearer and we may do >> >> if ($var =3D=3D=3D undefined) { >> =A0 echo '$var is undefined'; >> } > > What is undefined and how $var gets assigned it? I'm thinking undefined like JavaScript. AFAIK, engine does not have undefined state. It may be too many changes required. Just skipping would work and I'm not against it. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net