提问人:bhdrnzl 提问时间:10/31/2018 更新时间:10/31/2018 访问量:440
使用 Laravel JSON 导入双引号
to import double quotes with laravel json
问:
当前记录;
[“ss,bb,nn”]
想要保存如下;
[“ss”,“bb”,“nn”]
我的模型;
protected $casts = [
'options' => 'array',
];
我的控制器;
$cpoll->options = $request->options;
答:
0赞
Shailendra Gupta
10/31/2018
#1
使用这个:
$data = ["ss,bb,nn"];
$data2 = explode(',',$data[0]);
评论
0赞
nakov
10/31/2018
str_replace
结果返回一个字符串,而不是一个数组。
2赞
DPS
10/31/2018
#2
您可以同时使用内爆和爆炸来获得结果。将其分配给变量并进行处理,然后导入
从数组中删除大括号
$myString =["ss,bb,nn"]; $string = implode('', $myString);
使用逗号(,)将其分解
$myArray = explode(',', $string );
所以最后代码将是
$myString = ["ss,bb,nn"];
$string = implode('', $myString);
$myArray = explode(',', $string);
return $myArray;
评论
1赞
bhdrnzl
10/31/2018
谁给了减号?你的答案很完美。谢谢你,:)师傅
0赞
bhdrnzl
10/31/2018
我没有这样做。但我很感激你一直在回答一个我几天没有找到的问题。
评论
$request->options;