Re: Re: #21060 [Opn->Bgs]: range() gives warning and returns false when low == high

From: Date: Sat, 21 Dec 2002 18:06:11 +0000
Subject: Re: Re: #21060 [Opn->Bgs]: range() gives warning and returns false when low == high
References: 1 2 3  Groups: php.dev 
Request: Send a blank email to php-dev+get-92753@lists.php.net to get a copy of this message
Since we are so close to the 4.3.0 the 'fix' for range() will not make it to the 4.3.0 release. However, for the 4.4.0 release I've committed an extensive patch that greatly extends the functionality of range(). This includes support for float modifier, detection of numeric values passed as strings and of course the handling for the high == low condition. Ilia On December 20, 2002 10:49 pm, Chandrashekhar Bhosle wrote: > On Fri, 20 Dec 2002 09:44:49 -0500 > > "Ilia A." <ilia@prohost.org> wrote: > > > > What would be an output then, array() ? > > > > > > range(2,4) gives array(2,3,4); > > > range(2,3) gives array(2,3); > > > range(2,2) gives array(2); > > > > Good idea, +1. > > > > I'll prepare a patch. > > http://freedomink.org/code/php/patches/array.c.patch > > My patch submitted with the bug report does exactly that. > (Returns array(low) if high == low.) > > I would appreciate if you had a look at it. > > - cnb

« previous php.dev (#92753) next »