如何在codeigniter 4中创建geojson函数

问题描述 投票:0回答:1

[这是Codeigniter 3中的示例功能:

public function geoJSON()
{
    $records = $this->example_model->getAll();
    $this->load->view('geojson', ['records'=>$records]);        
}

...但是在Codeigniter 4中不起作用。为什么?

json codeigniter geojson codeigniter-4
1个回答
0
投票

因为Codeigniter 4使用PHP 7.0 ++,而上述语法直到PHP 5.4才受支持我认为您需要这样的内容

$records = $this->Model->getAll();
             $this->load->view('geojson', $data['records'] = $records);

甚至更好

$data['records'] = $this->Model->getAll();
                 $this->load->view('geojson', $data);
© www.soinside.com 2019 - 2024. All rights reserved.