Продолжайте получать ошибку: implode (): недопустимые аргументы, передаваемые при обновлении данных

Я продолжаю получать эту ошибку, когда я пытаюсь что-то обновить в своих данных. В последний раз это было не так, но после установки новой функции обновления ошибка выходила и по какой-то причине указывает на новую введенную мной функцию, хотя я обновляю ее по старой функции.

контроллер:

//update for user public function edit($id){ $object = user::find($id); return view('edit', compact('object')); } public function update(Request $request, $id){ $object = user::find($id); $object->Name = $request->input('Name'); $object->update(); return redirect('/home'); } //update for Schools table public function edit1($id){ $object2 = school::find($id); return view('edit1', compact('object2')); } public function update1(Request $request, $id){ $object2 = school::find($id); $test = array(); $test['School'] = implode(' , ', $request->School); $test['SDate'] = implode(' , ', $request->SDate); $test['EDate'] = implode(' , ', $request->EDate); $object2->update($test); return redirect('/home'); } //error start here after putting this whole thing in. (I tried putting it into another separate controller but the error still continues) public function edit2($id){ $object3 = hobby::find($id); return view('edit2', compact('object3')); } public function update2(Request $request, $id){ $object3 = hobby::find($id); $test2 = array(); $test2['computer_game'] = implode(' , ', $request->computer_game); $test2['reading_book'] = implode(' , ', $request->reading_book); $object3->update($test2); return redirect('/home'); } 

Ошибка выделяет эту часть, хотя при попытке обновить данные пользователя или школы

 $test2['computer_game'] = implode(' , ', $request->computer_game); 

И это говорит

: implode (): Пропущенные недопустимые аргументы

У меня нет проблем с обновлением данных хобби, но это ошибка, указывающая на обратную связь с частью хобби.

Возможно ли, что я мог бы использовать обновление только один раз на функции implode? заранее спасибо

edit2.blade.php (редактирование страницы для хобби, как показано на рисунке)

  <form class="form-horizontal" method="post" action="{{ url('/user/show/'.$object3->id) }}"> {{ method_field('PUT') }} {{ csrf_field() }} <table class="table table-bordered table-hover" id="tab_logic"> <thead> <tr > <th class="text-center"> # </th> <th class="text-center"> Sports: </th> <th class="text-center"> Books read: </th> </tr> </thead> <tbody> <tr id='addr0'> <td> 1 </td> <td> <input type="text" name='computer_game[]' class="form-control"/> </td> <td> <input type="text" name='reading_book[]' class="form-control"/> </td> </tr> <tr id='addr1'></tr> </tbody> </table> <input type="submit" class="btn btn-primary" value="Save">