Code Inspection: Invalid string offset usage
Reports invalid string offset usages that will result in a runtime error.
The following usages are reported:
Using string offsets as objects or arrays
Unsetting string offsets via
unset
Passing string offsets by reference
Creating references to or from string offsets
Incrementing or decrementing string offsets
Using combined operator assignments such as
+=
or.=
on string offsetsAssigning string offsets with empty strings or strings with length >1
Suppress an inspection in the editor
Place 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 2024