【Laravel5.8】Creating default object from empty valueを解決したい

これまで幾度となく引っかかってきた

Creating default object from empty value

というエラー。

ネットを見ると、

stdClassをnewしたらPHP Warning: Creating default object from empty value inとなったときの対応方法 - Qiita
PHP Warning: Creating default object from empty valueの原因と対応
PHP Warning: Creating default object from empty valueってなに? - くわこのpermission denied.

など多くの記事が存在し、その多くが、

$user = new stdClass;

といった記述をすることを解決策として挙げています。

しかし、今回の場合は、

<input type="hidden" name="subscribe_user_id" value="{{$subscribeCheck[$i]['user_id']}}">

とするべきところを

<input type="hidden" name="subscribe_user_id" value="{{$subscribeCheck[$i]['id']}}">

と記述していたことが原因でした。

こういう凡ミスで起こるエラーであるということを備忘録として。