Я использую локальный сервер XAMPP.
PHP версия 7.2.13
CodeIgniter 3.1.10
Когда я пытаюсь вызывать сообщения страницы, я получаю эту ошибку сообщение :
Fatal error: Assignments can only happen to writable values in C:\xampp\htdocs\dogs\application\controllers\Posts.php on line 16
A PHP Error was encountered
Severity: Compile Error
Message: Assignments can only happen to writable values
Filename: controllers/Posts.php
Line Number: 16
Backtrace:
В строке Sublime Number 16 соответствует:
$data = ['title'] = 'Latest Posts';
Файл моего контроллера Post.php:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Posts extends My_Controller {
public function index()
{
$this->load->helper('url');
$this->load->model('Post_model');
$data = ['title'] = 'Latest Posts';
$data = ['posts'] = $this->Post_model->get_posts();
$this->load->view('templates/header');
$this->load->view('posts/index', $data);
$this->load->view('templates/footer');
}
}
Мой файл просмотра index.php:
<h2><?= $title ?></h2>