$str[42] など、文字列アクセス式で非 integer のオフセットが使用されていることを報告します。

PHP 5.4 以降は、文字列オフセットを整数か整数のような文字列にする必要があります。 文字列を文字列オフセットとして使用するのはバッドプラクティスとされているため、インスペクションではこれらも報告されます。

詳しくは、String access and modification by character (php.net) を参照してください。