Am Sonntag, 2. September 2012 um 02:43 schrieb sle...@pipeline.com: > The idea was originally proposed by Marc Easen who created a patch and asked > for help with putting together an RFC. I have yet to see a formal proposal > but on the list Easen modified his idea so that it should apply to strings > alone. With that in mind, would it really cause problems to have code like > this: > > $string = "Roses are red"; > $string[-3] = "R"; // modifying $string[10] > echo $string; // Roses are Red > > The negative indexing provides a pleasurable way to easily access part of a > string; it's simple and should be fast, too. > > I think Easen's proposal is laudatory and I for one would like to see it > happen for PHP and provide users with more ease and satisfaction in working > with the language. > > SL
Hi, as I understood, a lot of people seem to have problems with this proposal, since arrays and strings could (and maybe should) behave the same. The main problem arises from the ambiguity for $array[-1] for arrays. But this is easily solvable: just introduce a slice operator. $array[:-1] and the ambiguity is gone. -- Cheers Jannik Zschiesche