/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/lang/bug26696.phpt
28 строк
406 B
Theodore Brown
Deprecate terminating case statements with a semicolon (#19215)
11 авг 2025, 15:18
Не верифицирован
11 авг 2025, 15:18
5f8d648
Код
Авторство
О чём код?
--TEST-- Bug #26696 (string index in a switch() crashes with multiple matches) --FILE-- <?php $str = 'asdd/?'; $len = strlen($str); for ($i = 0; $i < $len; $i++) { switch ($str[$i]) { case '?': echo "OK\n"; break; } } $str = '*'; switch ($str[0]) { case '*': echo "OK\n"; break; default: echo 'Default RAN!'; } ?> --EXPECT-- OK OK