Thanks for the review.
Also I'll add a test for this function.

BTW how about renaming it to array_range() and adding an alias for BC?

Moriyoshi

Jon Parise <[EMAIL PROTECTED]> wrote:

> On Sat, Nov 23, 2002 at 03:37:29PM +0900, Moriyoshi Koizumi wrote:
> 
> > I've just found range() behaves unexpectedly in some special cases.
> > 
> > For instance, please try the following script.
> > 
> > <?php
> > echo count(range('a', 'z', 12));
> > ?>
> > 
> > will give 45 while it should return an array that consists of 3 elements. 
> > That is because the counting may exceed the upper limit of positive char 
> > value during the loop.
> > 
> > The attached patch is a fix for this issue. I'll commit this if there are 
> > no objections.
>  
> No objections (although I haven't actually applied and run your
> patch).  Thanks for investigating this.  I should have tested a wider
> set of step values in my original tests.
> 
> -- 
> Jon Parise ([EMAIL PROTECTED]) :: The PHP Project (http://www.php.net/)


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to