該類是一個超級大的父類,它將在 CodeIgniter.php
中實例化化過的類,通通加載成它的類成員變量,所以可以方便的進行各種操作。各種應用控制器類,都會繼承 CI_Controller 類。
__construct()
在該類中,首先加載在 CodeIgniter.php
實例化過的類為成員變量。 接着加載 CI_Loader類,並調用 CI_Loader->initialize()
進行初始化操作。關於該類,可以參考CI_Loader類分析。 該類,會初始化 library, help, model等文件夾的路徑,如果在配置中設置類預加載的類和文件,在這里也會進行加載。