從CodeIgniter 中的其他控制器存取控制器
在CodeIgniter 中,通常需要從另一個控制器載入控制器而不明確指定控制器在網址中。這可以幫助保持程式碼的整潔和組織,特別是當您有一個想要整合的庫而不會使主控制器混亂時。
要實現這一點,您可以使用以下步驟:
載入控制器庫:
在要從中載入另一個控制器的控制器中,使用下列程式碼行:
$this->load->library('../controllers/desired_controller');
存取控制器函數:
載入控制器庫後,您可以存取其透過將它們作為載入的庫物件的方法來呼叫。例如:
$this->desired_controller->function_name();
這種方法可以讓您保持控制器清潔和分離,同時仍允許您在必要時存取其他控制器功能。
以上是如何從一個 CodeIgniter 控制器存取另一個控制器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!