[这是Codeigniter 3
中的示例功能:
public function geoJSON()
{
$records = $this->example_model->getAll();
$this->load->view('geojson', ['records'=>$records]);
}
...但是在Codeigniter 4中不起作用。为什么?
因为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);