答え :
解決:
$this->dicesArray = new SplFixedArray(8);
を作成した場合、すべてのインデックスをオブジェクトで埋めない場合、NULL
8つのインデックスを持つ配列になりpublic function play($quantity)
$quantity
で呼び出されたとします。$quantity
= 6であるため、結果として、最後の値がNULL https://i.imgur.com/CWAtSlZ.pngの配列になります。今、あなたがそれを修正するために何をすべきかを知っていることを願っています。