如何在laravel中用逗号分隔保存无线电值

如何在laravel中用逗号分隔保存无线电值,laravel,laravel-5,laravel-5.2,laravel-5.3,Laravel,Laravel 5,Laravel 5.2,Laravel 5.3,在我做这件事之后,我在数组中得到单选按钮的值 foreach ($get as $va) { DB::table('user')->insert([ ['uid' => $result, 'kid' => $id,'sid'=>json_encode(implode(',', $va))] ]); } 现在我得到了这个错误: implode()

在我做这件事之后,我在数组中得到单选按钮的值

foreach ($get as $va) 
         {
             DB::table('user')->insert([
                ['uid' => $result, 'kid' => $id,'sid'=>json_encode(implode(',', $va))]
                ]);
         }
现在我得到了这个错误:

implode(): Invalid arguments passed

data not getting saved why can anyone please help ....

您不需要在此处使用
foreach
。如果
$radio
是一个简单的值数组,请执行以下操作:

DB::table('va')->insert([
    'uid' => $result,
    'vid' => $sid,
    'skid' => json_encode(implode(',', $va))
]);