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
{
// Какие то действия
}
И ошибка исчезла.
- Жалоба