Я прочитал исходный код, но он кажется немного загадочным. Я просто пытаюсь понять, как CI преобразует массив в отдельные переменные, доступные для представления.
Я понимаю, что представление включено с помощью include (), но переменные кажутся эффективными только для представления.
Контроллер:
$this->load->view('about', array('title' => 'about'));
Вид:
<?php echo $title; // shows 'about' ?>