在codeigniter中使用自定义库2扩展自定义库1?

时间:2012-01-19 14:58:06

标签: php oop codeigniter

我有一个自定义库,我们将其称为library1。我正在尝试使用另一个名为library2的自定义库扩展library1。

我可以执行require_once并在library2中包含library1。另一个选择是让library2使用codeigniters加载方法并从library2中加载library1。

任何人都有任何想法为什么一种方式比另一种更好?

2 个答案:

答案 0 :(得分:0)

我最近偶然发现了这个问题,对我来说,使用require_once证明是一个简单而有效的解决方案。

答案 1 :(得分:-4)

首先,“oop”?我认为你严重错过了mcv的观点,其次检查this here

  

“CodeIgniter的Hooks功能提供了一种方法,可以在不破坏核心文件的情况下利用和修改框架的内部工作。当CodeIgniter运行时,它遵循特定的执行过程,如应用程序流页面中所示。可能有实例,但是,您希望在执行过程的特定阶段执行某些操作。例如,您可能希望在控制器加载之前或之后立即运行脚本,或者您可能希望触发一个您自己的脚本在其他位置。“