Php Laravel数据库内爆函数

Php Laravel数据库内爆函数,php,laravel,Php,Laravel,我已经使用内爆函数在数据库中插入了多项选择的值,如Laravel中的somevalue1、somevalue2、somevalue3 Controller.php $project_name=$request->project_name; $project_id=$request->project_id; $client_id=$request->client_id; $project_status

我已经使用内爆函数在数据库中插入了多项选择的值,如Laravel中的somevalue1、somevalue2、somevalue3

Controller.php

          $project_name=$request->project_name;
          $project_id=$request->project_id;
          $client_id=$request->client_id;
          $project_status=$request->project_status;
          $approver = implode(",",Input::get(array('approver')));

我想要单独的值,而不是像somevalue1,somevalue2。如何解决此问题?

您可以在保存到数据库时使用
json\u encode

$save_approver = json_encode($request->approver);
$get_approver = json_decode($your_variable, TRUE);
foreach($get_approver as $value){
    // operations
}
从数据库中检索时进行json解码

$save_approver = json_encode($request->approver);
$get_approver = json_decode($your_variable, TRUE);
foreach($get_approver as $value){
    // operations
}

你不需要逗号??不知道你的问题是什么。你使用内爆,但你不想使用内爆?实际问题是什么。你有什么,你想要什么?显示示例和更多相关代码。不,插入时使用逗号插入,获取整个值时使用单个字符串,我希望它在单独的字符串中,不使用逗号
在从数据库返回的字符串上分解