Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:42868 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 58284 invoked from network); 28 Jan 2009 17:35:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jan 2009 17:35:45 -0000 Authentication-Results: pb1.pair.com header.from=nathanael@gnat.ca; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=nathanael@gnat.ca; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain gnat.ca from 64.59.134.9 cause and error) X-PHP-List-Original-Sender: nathanael@gnat.ca X-Host-Fingerprint: 64.59.134.9 idcmail-mo2no.shaw.ca Received: from [64.59.134.9] ([64.59.134.9:52861] helo=idcmail-mo2no.shaw.ca) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B2/B8-08436-07790894 for ; Wed, 28 Jan 2009 12:35:45 -0500 Received: from pd7ml1no-ssvc.prod.shaw.ca ([10.0.153.161]) by pd5mo1no-svcs.prod.shaw.ca with ESMTP; 28 Jan 2009 10:35:42 -0700 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.0 c=0 a=RZTQhmYjMGSSQE0X6v4A:9 a=4EzOIbak0qIip3Nwt1zExv4R2E8A:4 a=4u3Emk3Cr74A:10 a=8NU6s7qAwU4A:10 a=nNcH-6Hl9OwA:10 Received: from s0106000f66b214b7.cg.shawcable.net (HELO iridium.gnat.ca) ([70.75.190.237]) by pd7ml1no-dmz.prod.shaw.ca with ESMTP; 28 Jan 2009 10:35:42 -0700 Message-ID: <4980976D.60202@gnat.ca> Date: Wed, 28 Jan 2009 10:35:41 -0700 Organization: Gnat Solutions, Inc User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: Peter Walther CC: internals@lists.php.net References: <497E1FFB.5050404@gnat.ca> <497E5DF6.4060606@oracle.com> <1233063239.8505.10.camel@goldfinger> <497F37F8.6070407@gnat.ca> <49807F9E.4020401@pewasoft.com> In-Reply-To: <49807F9E.4020401@pewasoft.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] substr passing null... From: nathanael@gnat.ca ("Nathanael D. Noblet") Peter Walther wrote: > it's only a bug if you always expect optional NULL parameters to be > ignored. Well that's the question I'm asking. I assumed optional parameters passed null should be ignored. If this isn't the behaviour php uses, then I'm good, but I've used passing null to optional params all over the place, and just recently had this one not work. If my logic / assumptions are flawed, that's fine otherwise I can file a bug. -- Nathanael d. Noblet Gnat Solutions, Inc T: 403.875.4613