その場合は、残った文字数から指定数を引いた分(負の数なので正確には足した分ですが...)の文字数を抜き出します。引いた残り4文字が展開されてvaluが出てきます。変数名一覧なんとも不思議な感じですが、定義されている変数名を探すことができます。連想配列のキー名もとれます。取れば、キー名ではなく中身が見えます。カウントしたくなったことはありませんか?そう、展開だけでできてしまうんです。該当するかと思いますが、改行コードもカウントする都合でこの用途では元々使われない印象があります。数えたくなることもあると思います。