Uninitialized string offsetとは、文字列型の変数に対して、存在しないキー名を呼び出したときに発生するエラー。
(例)
$a = 'PHPを勉強中です。';
echo $a[100];
この場合、Uninitialized string offset: 100 というエラーが出る。
参考文献
PHP | Uninitialized string offset エラーの原因と修正案
https://1-notes.com/php-error-uninitialized-string-offset/