2015-05-11 54 views
0

我正在使用codeigniter框架。比方說,我有控制器類名爲myclass,這個類有一個功能,我想從另一個控制器類訪問。PHP,如何有效地使用一個類中的函數

我從另一個控制器類訪問函數時遇到困難,我不能創建這個myclass類的即時類,它說類'myclass'找不到。我不想使用include'myclass.php';因爲類myclass有__constructor方法,所以我擔心__constructor方法中的內容會與另一個__constructor衝突。

我的情況最好的解決方案是什麼?

感謝

+0

構造函數之間不會有衝突。構造函數不會自動包含定義類的文件。實例化時爲對象調用構造函數。只要你的班級有不同的名字,你就很好。 –

+0

你可以讓方法是靜態的嗎? –

+0

@Mari謝謝你的回覆,是在每個控制器中包含一個文件的最佳實踐? – stacheldraht27

回答

相關問題