01.02.2019 10:41:59 am
Сразу после перехода на PHP 7.3 получил ошибку: Warning: “continue” targeting switch is equivalent to “break”. Сейчас расскажу, как ее исправил. Допустим у нас есть такой код условия:
Ошибка Warning: “continue” targeting switch is equivalent to “break” выпадает на строку, где у нас
И ошибка исчезла.
switch ($value)
{
case 'v_1':
// Какие то действия
break;
case 'v_2':
continue;
break;
default:
// Какие то действия
break;
}Ошибка Warning: “continue” targeting switch is equivalent to “break” выпадает на строку, где у нас
continue. Чтобы исправить ошибку, я переписываю условие switch на if / else, таким образом:
if ($value == 'v_1')
{
// Какие то действия
}
else if ($value == 'v_2')
{
continue;
}
else
{
// Какие то действия
}И ошибка исчезла.
- Жалоба
