Am 03.07.2017 um 09:03 schrieb Dmitry Stogov <dmi...@zend.com<mailto:dmi...@zend.com>>:
Hi, Please take a look at https://bugs.php.net/bug.php?id=74836 What is the best option to fix this? The most consistent way, from my point of view - disabling zero-prefexed numeric strings in all cases, but this is a new behavior break. Thanks. Dmitry. Hey, yep, it's probably best to allow only reversible string->integer conversions here. We also shall then emit an E_NOTICE error, just like on normal arrays. I see no reason to let invalid indices just silently pass on strings. Bob