使用laravel-json导入双引号



当前记录;

["ss,bb,nn"]

希望保存如下;

["ss"、"bb"、"nn"]

我的模型;

protected $casts = [
'options' => 'array',
];

我的控制器;

$cpoll->options = $request->options;

您可以使用内爆和爆炸来获得结果。将其分配给变量并进行处理,然后导入

  1. 从数组中删除大括号

    $myString =["ss,bb,nn"];
    $string = implode('', $myString);
    
  2. 使用逗号(,(分解

    $myArray = explode(',', $string );
    

所以最后代码将是

$myString = ["ss,bb,nn"];
$string  = implode('', $myString);
$myArray = explode(',', $string);
return $myArray;

使用此:

$data = ["ss,bb,nn"];
$data2 = explode(',',$data[0]);

最新更新