2016-08-30 29 views
0

今天在面試面試官問我上面的問題。 那麼正確的答案是什麼?控制器和codeigniter庫之間有什麼區別?

+0

一個庫支持某些可以從例如控制器。控制器實際上調用函數 –

+0

更有趣的是:你的答案是什麼?簡短的答案是一個控制器擴展了類'CI_Controller'。任何其他「庫」可能或可能不擴展另一個類,但不會擴展「CI_Controller」或其任何子類。 – DFriend

+1

我有點困惑,所以我說,控制器從用戶獲取請求,與模型交互並以視圖和庫的形式向用戶顯示數據不要做這種事情。 – akkif444

回答

0

控制器是具有用戶定義的所有功能的控制器。它擴展了CI_Controller,它具有可用於創建函數的功能。

這些庫是您加載的那些幫助您輕鬆完成任務的庫。庫也像控制器,但真的只是加載一件事。例如,csv導入庫,您可以將其加載到控制器中,以幫助您使用那裏的函數將csv導入網站。

相關問題