圖書館無法加載笨定製庫
class getLang {
public function getText($en, $ar) {
$CI =& get_instance();
$lang = $CI->session->userdata('language');
if ($lang == 'en') {
$string = $en;
} else if ($lang == 'ar') {
if (!empty($ar)) {
$string = $ar;
} else if (empty ($ar)) {
$string = $en;
}
}
return $string;
}
}
控制器
class Home extends MY_Controller {
public function test() {
$this->load->library('getLang');
return $this->getLang->getText('text', '');
}
}
當我跑回家/測試,我得到這個錯誤:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Home::$getLang
Filename: controllers/home.php
Line Number: 6
我已經加載自定義庫在配置/自動加載。 看起來像庫沒有加載,我也嘗試加載它在控制器中,仍然doens't工作! 我該如何解決這個問題?
您的庫位於哪個文件夾中?全路徑請。 – 2013-02-08 18:48:33
@mamdouhalramadan完整路徑是application/libraries/getLang.php – Sarah 2013-02-10 17:35:26