Hi, AFAIK this is one of the change that was explicitly put in to make it more consistent.
Before, you had: $string = "asd"; $string[0] == "a" but: $string[0][0] == Fatal: cannot use string offset as an array while $string[0] == "a", it makes no sense for $string[0][0] not to return "a" again, since $str = "a"; $str[0] == "a"; Best Regards, On Wed, Nov 23, 2011 at 02:50, Daniel Convissor <dani...@analysisandsolutions.com> wrote: > Hi Folks: > > I just stumbled upon a regression in 5.4. In an array, a sub-sub-key of > an existing key is now returning a letter of the value indexed by the > main key. I'm raising it here so it doesn't get lost. > > https://bugs.php.net/bug.php?id=60362 > > Thanks, > > --Dan > > -- > T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y > data intensive web and database programming > http://www.AnalysisAndSolutions.com/ > 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Etienne Kneuss http://www.colder.ch -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php