As it were Andi's last words, is it the finial decison now just to
implement $foo{x} to retrieve a single char?
I'm asking this again, because it will be irreversible because it is not
compatible with substr($foo,x) == $foo{x}!!!
And as I still do not agree that substr($foo,4,6) should be better than
$foo{4,6} I now have another (taken and modified from Zeev or Andi)
offer, which *is intuitive*:
What about the range proposals? $foo{4..6} where $foo{6..} would mean to
the end, no negative numbers, nothing else but at least that would
simplify string processing a bit (although I am still in favor for the
substr() solution).
I think even Zeev would agree that this is intuitive ;)
So far we have:
$foo{x}
get char at pos x
$foo{x..}
get chars from pos x to the end
$foo{x..y}
get chars from pos x to y
Now what if we do not know the position of the last character?
$foo{x..-5}
get chars from pos x to the minus 5
I tried to interprete this differently but I failed, isn't this called
intuitive?
As an alternative we even modify it to
$foo{x..|} and $foo{x..|-4}
if anyone feels better with it...
Comments welcome,
andré
ps. I do not remember the engine2 email address, if anyone could forward
it...
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]