ci自定義類

2021-08-21 06:25:03 字數 663 閱讀 7567

今天使用ci框架,前端頁面有共同的引數引用,於是就想重新寫個my_home類繼承ci_controller,結果報警了

額,好奇怪,咋my_controller就可以,重新仔細看手冊,貌似好像只是同名替換和擴充套件,額,是這樣的嗎,早知道學好語文,理解不透啊,

於是在配置資料夾config.php

/**

* 配置自己的繼承類

*/$config['class'] =array('home');

接著改codeigniter.php

/**

* 新增引入類

*/if($cfg->config['class'])}}

好啦,就這樣了。

補充說明:後來布置到伺服器上,不知道為啥my_controller和my_model 用不來了,查詢原因,linux伺服器區分大小寫的,ci 預設查詢my_controller和my_model,找不到檔案所以報錯,只要修改檔名就可以了

CI框架實現建立自定義類庫的方法

當我們使用 類庫 這個詞的時候,通常我們指的是位於 libraries 這個目錄下的那些類。接下來我們將介紹 如何在 application l程式設計客棧ibraries 目錄下建立你自己的類庫,和全域性的框架類庫獨立開來。另外,如果你希望在現有的類庫中新增某些額外功能,codeigniter 允...

自定義異常類

自定義並捕獲 一 第一種定義方式,繼承exception類 public class myfirstexception extends exception public myfirstexception string msg public myfirstexception string msg,th...

自定義異常類

除了程式裡已經定義好的標準異常類以外,還可以自定義自己的異常類,但通常也和其他標準異常類一樣派生於exception類例如對於乙個 類,如果規定當且僅當任意兩邊長度之和大於第三邊,才能試圖建立乙個三角形或者改變乙個邊長時也不要改變此性質。如果改變了丟擲乙個異常 同時每條邊不能是負數,否則也丟擲異常。...