私はcodeigniterで新しいです、私はカスタムライブラリについて読むことができ、コアクラスは一般的にcodeigniterで使われますが、違いは何ですか?混乱していますカスタムライブラリとコアクラスとライブラリ(カスタム)またはコアクラスです。少し早いですがお礼を。Codeigniterカスタムライブラリ対コアクラス
答えて
1. ライブラリ:ライブラリフォルダ(電子メール、カレンダー、ファイルのアップロード、および より多くのお手伝いをするために)標準CodeIgniterの ライブラリが含まれています。独自のライブラリを作成したり、標準のものを拡張(さらには )してもかまいませんが、 application/librariesディレクトリに保存され、この特定のフォルダに保存されている 標準のCodeIgniterライブラリとは区別されます。
2. コアクラス:このフォルダには、CodeIgniterのコアクラスが含まれています。ここで何も修正しないでください。すべての作業はアプリケーションフォルダ内で行われます。あなたの意図がCodeIgniterコアを拡張することであるとしても、フックでそれを行う必要があり、フックはアプリケーションフォルダにあります。
別異なっている:ライブラリでは、あなたがlibraries.Then方法をURLヘルパーをロードする必要がある場合の例class.Forコア内に作成する必要はありませfiles.But CIシステムを使用するためのCIインスタンスを作成する必要がありますされ
$this->CI = &get instance();//creates a CI instance
$this->CI->load->helper('url');//loads database
しかし、コアクラスにあなたがinstance.Soヘルパーを作成する必要はなかったが
$this->load->helper('url');
Thanxですが、どこでライブラリを使用するのか、コアクラスを使用する場所はどこですか? – Nadeem
この機能を持つライブラリを作成し、ライブラリをロードして関数を呼び出すのではなく、異なるモジュールで繰り返し使用する関数を使用する場合。 –
しかし、あなた自身のコントローラ(public、admin、private)を作りたいなら、コアクラスを簡単に作ることができます。あなたのコアシステムクラスを拡張します。例えば、CI_Controller、CI_Model –
- 1. 私のコアクラスMy_headはCodeIgniterの
- 2. CodeIgniterのカスタムライブラリをロードする
- 3. codeigniterのカスタムライブラリ2でカスタムライブラリ1を拡張しますか?
- 4. Codeigniterはコアクラスを拡張します
- 5. codeigniterカスタムライブラリがロードされない
- 6. Codeigniter - 2つのコアクラスを拡張するには
- 7. Codeigniterがコアクラスを呼び出せません
- 8. Laravelでカスタムライブラリを作る方法 - codeigniterのように
- 9. カスタムJavaコアクラス
- 10. Javaコアクラスの計測
- 11. applicationinsights.config外部カスタムライブラリ
- 12. 多対多DataMapper CodeIgniter
- 13. YARDのRubyコアクラスへのリンク
- 14. カスタムライブラリのOpensslとgsoap
- 15. Codeigniter Datamapper多対多リスト
- 16. CodeIgniter多対多関係
- 17. codeigniter doctrine多対多関係
- 18. Androidカスタムライブラリの互換性
- 19. カスタムライブラリでAndroidをデバッグする
- 20. どのようにカスタムライブラリ
- 21. .NETコアクラスからインターフェイスをエクスポートする
- 22. php5 +で利用可能なコアクラスのリスト?
- 23. Java APIコアクラスのmaven-javadoc-pluginとinheritDoc
- 24. CodeIgniterのコアクラスから継承しているときにデバッグログを抑止しますか?
- 25. は、アプリケーションサーバの開発:ジャンゴ対Zendの対CakePHPの対CodeIgniterの対他
- 26. 対応関係モデル - CodeIgniterの2
- 27. Codeigniter Datamapper多対多の関係
- 28. codeigniterの一致レコードに対するアクティブレコード
- 29. モデルからカスタムライブラリにパラメータ配列データを送信し、codeigniterの配列にアクセスする方法は?
- 30. PyroCMS - モジュールにカスタムライブラリをロードする
コアクラスとして直接読み込むことができCodeIgniterのの一部(またはあなたがダウンロードしたパッケージ)とカスタムライブラリは、サードパーティのライブラリあなたですその上に追加することができます。 – Callombert