WMix герр M:)ller Партнер клуба 16 Окт 2017 #1 PHP: error_reporting(E_ALL); $b = false; // $b = 42; $b=null; var_dump((array)$b); var_dump($b[42]); // где warnung?
PHP: error_reporting(E_ALL); $b = false; // $b = 42; $b=null; var_dump((array)$b); var_dump($b[42]); // где warnung?
Фанат oncle terrible Команда форума 16 Окт 2017 #3 I've added a bit better patch (for trunk), but I'm not sure we need it. At least it "breaks" about 30 tests. Нажмите для раскрытия... Нормально однако. Я правильно понимаю, что исправление не было сделано потому, что пришлось бы переписывать порядка 30 тестов?
I've added a bit better patch (for trunk), but I'm not sure we need it. At least it "breaks" about 30 tests. Нажмите для раскрытия... Нормально однако. Я правильно понимаю, что исправление не было сделано потому, что пришлось бы переписывать порядка 30 тестов?
Вурдалак Продвинутый новичок 16 Окт 2017 #4 Тесты указывают на возможные нарушения BC. Поэтому они могли посчитать изменения опасными.
Фанат oncle terrible Команда форума 16 Окт 2017 #6 c0dex написал(а): BC такое BC... Нажмите для раскрытия... Ну вот Андреа мне объяснил, что это поломает $a[0] = 1, а это уж ВС так ВС.
c0dex написал(а): BC такое BC... Нажмите для раскрытия... Ну вот Андреа мне объяснил, что это поломает $a[0] = 1, а это уж ВС так ВС.
Фанат oncle terrible Команда форума 16 Окт 2017 #7 А вот Никита прокомментировал An RFC to fix this has been accepted (https://wiki.php.net/rfc/notice-for-non-valid-array-container), but has not landed yet. The PR (https://github.com/php/php-src/pull/2031) has recently been picked up again and updated with a new implementation, so I expect movement on this soon. Нажмите для раскрытия...
А вот Никита прокомментировал An RFC to fix this has been accepted (https://wiki.php.net/rfc/notice-for-non-valid-array-container), but has not landed yet. The PR (https://github.com/php/php-src/pull/2031) has recently been picked up again and updated with a new implementation, so I expect movement on this soon. Нажмите для раскрытия...
WMix герр M:)ller Партнер клуба 16 Окт 2017 #8 Фанат написал(а): Ну вот Андреа мне объяснил Нажмите для раскрытия... самое важное что все согласились, мыж стадо), $b[0] от $b['foo'] на буленах не отличаем. хочется только надеятся что expect movement on this soon. Нажмите для раскрытия...
Фанат написал(а): Ну вот Андреа мне объяснил Нажмите для раскрытия... самое важное что все согласились, мыж стадо), $b[0] от $b['foo'] на буленах не отличаем. хочется только надеятся что expect movement on this soon. Нажмите для раскрытия...