On Fri, Jul 19, 2013 at 5:18 PM, Dan Cryer <d...@dancryer.com> wrote:
> What's the intended use case for string increment / decrement? > + 1 could we please stop wasting time on such issues? many thanks > It just seems like madness to me, using mathematical operators with > strings, producing seemingly arbitrary results in some circumstances (C -> > B -> A -> NULL / False ?). > > Also what happens in other languages? Take for example German, in which ß > comes after S, Ü after U, and so on. > > > On Fri, Jul 19, 2013 at 9:59 AM, Yasuo Ohgaki <yohg...@ohgaki.net> wrote: > >> Hi, >> >> I take a look at the code. >> It does support [0-9] also. >> >> [yohgaki@dev tests]$ php -r "\$a = ' a10';for (\$i=0; \$i<10;\$i++) >> var_dump(++\$a);" >> string(4) " a11" >> string(4) " a12" >> string(4) " a13" >> string(4) " a14" >> string(4) " a15" >> string(4) " a16" >> string(4) " a17" >> string(4) " a18" >> string(4) " a19" >> string(4) " a20" >> >> It sounds good to have string decrements. >> >> >> 2013/7/19 Peter Lind <peter.e.l...@gmail.com> >> >> > Interesting to note that although Perl 6 is apparently capable of >> > decrementing strings, it doesn't fully mirror the incrementing: >> > >> > http://feather.perl6.nl/syn/S03.html#line_516 >> > >> > Specifically: decrementing 'AAA' would not turn into 'ZZ' but would >> error, >> > according to that link >> > >> >> Carry handle of decrements is more complex than increments. >> It may be the reason. >> >> Regards, >> >> -- >> Yasuo Ohgaki >> yohg...@ohgaki.net >> > > > > -- > > *Dan Cryer* > > 07590 698944 > d...@dancryer.com > +Dan <https://plus.google.com/101400775372325517263> > @dancryer <http://www.twitter.com/dancryer> > -- 惠新宸 laruence Senior PHP Engineer http://www.laruence.com