在 CodeIgniter 中嵌入控制器
在利用第三方函式庫時實現程式碼整潔可能會帶來挑戰。這個問題解決了您試圖從另一個控制器的函數中載入控制器的情況,而沒有在 URL 中明確提及它。
使用 CodeIgniter 的本機模組功能提供了一些功能,但它仍然需要在網址中。若要克服此限制,您可以採用以下方法:
$this->load->library('../controllers/TargetController');
$this->TargetController->targetMethod();
透過採用此方法,您可以保留存取控制器功能的靈活性,而不會弄亂您的URL。請注意,此方法適用於 CodeIgniter 版本 2,其他版本需要修改。
以上是如何在 CodeIgniter 的其他控制器中嵌入控制器而不影響 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!