2008/6/14 Chris Stockton <[EMAIL PROTECTED]>:

>
> I personally have always used {} for string offsets because it just felt
> right. [] seems like it is for arrays, for me, using it on strings makes me
> feel dirty.
>
> Could we maybe visit some of the ideas you have had with {} syntax offering
> some benefit? That I do not completely understand and would be nice to know
> what you mean.
>
> Maybe something like built in substr? since it wouldn't break existing use
> of {}, tough thing is the ambiguity between {1} regular and {1} substr,
> dunno:
> $str = "abcdef";
> $result = $str{1}; // returns b, but substr would be something like bcdef
> $result = $str{1, 2} // returns bc, this we know what to return for sure
> $result = $str{1,} // maybe to make up for lack of {1} returning remaining
> portion, its a little ugly almost feels like a syntax error
>
> Just trying to figure out how you could have technical benefit with it,
> maybe you just meant performance optimization or something.
>
> -Chris
>

String is an array of chars, always was and is such in any programming
language. So I see argument for {} as missing knowledge for some programming
basics.

And I don't understand why are you arguing on this. This was decided for
removal long ago - so just do it.

Reply via email to