/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/lang/033.phpt
47 строк
760 B
Theodore Brown
Fix missing deprecation message for default case statement followed by semicolon (#20172)
20 окт 2025, 11:29
Не верифицирован
20 окт 2025, 11:29
c03215b
Код
Авторство
О чём код?
--TEST-- Alternative syntaxes test --FILE-- <?php $a = 1; echo "If: "; if ($a) echo 1; else echo 0; if ($a): echo 1; else: echo 0; endif; echo "\nWhile: "; while ($a<5) echo $a++; while ($a<9): echo ++$a; endwhile; echo "\nFor: "; for($a=0;$a<5;$a++) echo $a; for($a=0;$a<5;$a++): echo $a; endfor; echo "\nSwitch: "; switch ($a): case 0; echo 0; break; case 5: echo 1; break; default; echo 0; break; endswitch; ?> --EXPECTF-- Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in %s Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in %s If: 11 While: 12346789 For: 0123401234 Switch: 1