/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/opcache/tests/inc_array.phpt
27 строк
441 B
Nikita Popov
Don't const evaluate increment of array in SCCP
16 сен 2021, 15:43
16 сен 2021, 15:43
4c8093a
Код
Авторство
О чём код?
--TEST-- Do not constant fold increment of array --FILE-- <?php function test_inc_array() { $a = []; $a++; } function test_inc_partial_array($k) { $a = []; $a[$k] = 0; $a++; } try { test_inc_array(); } catch (TypeError $e) { echo $e->getMessage(), "\n"; } try { test_inc_partial_array(0); } catch (TypeError $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- Cannot increment array Cannot increment array