2015-08-13 66 views
0

我想從codeigniter中的模型加載庫文件。誰能幫幫我嗎。在CodeIgniter的模型文件中加載庫文件

+1

你爲什麼不包括它控制器?任何具體原因? –

+0

可能的重複:請參閱http://stackoverflow.com/questions/2365591/load-a-library-in-a-model-in-codeigniter – Jpec

+0

@jpec它不適合我 –

回答

0

您應該始終將庫加載到控制器中,因爲始終從控制器調用模型。

不管怎麼說,你可以嘗試這樣的:

$this->load->library('library_name'); 
$lib= new library_name(); 
$lib->somemethod(); 
+0

它的工作正常。謝謝阿西姆。 –

+0

Glade幫助你@MansoorH –

0

把你的文件庫中的文件夾,並使用下面的代碼加載它的控制器:

$this->load->library('your_library');

記住,不要把你的代碼放在系統文件夾的庫文件夾中。把它放在應用程序的庫文件夾中。

加載後,您可以使用庫中定義的類。請記住,圖書館的工作與模型不同。例如:

你的庫: <? class Foo{ Foo() {} function Bar() {} } ?>application/library/

加載它保存爲myFoo.php$this->load->library('myFoo'); 然後使用它像 $foo = new Foo(); $bar = $foo->Bar();

相關問題