Code Inspection: 'continue' is targeting 'switch' statement
Reports the continue
statements that are targeting switch
statements. In PHP 7.3 and later, such usages are deprecated and will emit an E_WARNING
, since they are most likely the result of a programming mistake.
In PHP, such
continue
statements are equivalent tobreak
, that is, they end the execution of the currentswitch
structure.In other languages, such
continue
statements behave ascontinue 2
in PHP, that is, they take the execution to a higher level control structure (for example, the next iteration of an outer loop).
Suppress an inspection in the editor
Position the caret at the highlighted line and press Alt+Enter or click .
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.
Last modified: 11 February 2022