我正在使用Laravel构建系统,我需要从下拉输入字段发送多个选项,并且通过以json_encode
发送成功完成。
但是当我将数据检索到laravel刀片时,它显示如下:["Sinhala","Englis"]
如何显示不带括号和逗号的内容?我尝试了json_decode
并发生了错误
我的数据库就是这样
我的控制器功能
public function index(){
$courses = Course::get();
return view('Courses.courses')->with('courses', $courses);
}
最佳答案
您可以使用json_decode函数执行此操作,这样您就得到了值的数组,然后使用带有逗号分隔的implode函数创建了字符串。
<?php
$data = '["Sinhala", "English"]';
$data = json_decode($data);
echo implode(', ', $data);
输出量
关于php - 如何从数据库到laravel Blade 检索json数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54034496/