Php 阅读Json并放入模型中。(代码点火器)
我正在尝试读取一个json文件并加载到CodeIgniter的MVC格式,以及如何将json数据发送到视图文件并在其中显示 详细示例Php 阅读Json并放入模型中。(代码点火器),php,codeigniter,Php,Codeigniter,我正在尝试读取一个json文件并加载到CodeIgniter的MVC格式,以及如何将json数据发送到视图文件并在其中显示 详细示例 { "itemName" : "Giordana", "itemId" : 450, "itemPrice" :45, "itemCategory" : "Shirit" , } 如果可能的话,请帮助我一步一步地了解细节 1. Route
{
"itemName" : "Giordana",
"itemId" : 450,
"itemPrice" :45,
"itemCategory" : "Shirit" ,
}
如果可能的话,请帮助我一步一步地了解细节
1. Route
2. controller
3. Model
4. View
我发誓,我将自己完成整个项目,但我只需要一个领先的开始。在获得JSON数据解码后,使用
JSON\u解码($encoded\u JSON\u data\u string)
要从url获取JSON数据,可以使用curl库调用url。您需要发送希望通过url传递给模型函数的参数。因此,在该调用模型函数中创建一个文件,并向该函数传递在url中传递的参数
In the file
$result = $this->model->function_name(arguments);
echo json_encode($result);
在控制器函数中,您需要像下面这样提取
$data = $this->curl->simple_get($url_path);
比如说
$data = { "itemName" : "Giordana",
"itemId" : 450, "itemPrice" :45, "itemCategory" : "Shirit" , };
$result = json_decode($data,true);
您需要在控制器函数中执行上述两个步骤,然后如果您想在视图文件中显示json数据,只需将数组$result传递给view即可
$this->load->view('view_file',$data);