ホームページ  >  記事  >  バックエンド開発  >  Smarty と adodb を Codeigniter に統合する方法、codeignitersmarty_PHP チュートリアル

Smarty と adodb を Codeigniter に統合する方法、codeignitersmarty_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:57:55772ブラウズ

Codeigniter、codeignitersmarty で Smarty と adodb を統合する方法

この記事では、Codeigniter で Smarty と adodb を統合する方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

CodeIgniter で独自のライブラリを作成するには、2 つのファイルを作成する必要があります。1 つは application/init の下にある init_myclass.php ファイルです (init ディレクトリがない場合は、自分で作成します)。もう 1 つは、application/libraries ディレクトリに myclass.php ファイルを作成することです。

ここで、myclass はクラス名です。いくつかのルールについてはマニュアルを参照してください。ここでは手順のみを説明します。

1) application/libraries の下に mysmarty.php と adodb.php をそれぞれ作成します
mysmarty.php ファイルの内容は次のとおりです:

リーリー

ファイル パスは、現在のファイルの現在のディレクトリではなく、Web サイトのホーム ディレクトリからの相対パスで始まります。たとえば、上記の require('Smarty/Smarty.class.php' ); アプリケーションの /libraries ディレクトリに対して相対的なものではなく、$_SERVER['DOCUMENT_ROOT'] ディレクトリに対して相対的なものです。

adodb.php ファイルの内容は次のとおりです:

リーリー

2) init_adodb.php と init_mysmarty.php を application/init ディレクトリにそれぞれ作成します。

init_adodb.php ファイルの内容は次のとおりです:

リーリー

init_mysmarty.php ファイルの内容は次のとおりです:

リーリー

3) 使用してください
application/controllersディレクトリに必要なファイルを作成します。このようにadodbとsmartyを使用できます。

リーリー 公式の方法によれば、なぜここで adodb が 2 回必要になるのかわかりませんが、私の場合は彼の方法が間違っています。おそらく私は CodeIgniter についてあまり詳しくないので、さらに詳しく調べてみると解決策があるかどうかがわかります。しかし、少なくともこれは今のところ機能します。

さらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「codeigniter チュートリアルの概要」、「CI (CodeIgniter) フレームワークの高度なチュートリアル」、「PHP の日付と時刻の使用法の概要」、「 PHPオブジェクト指向プログラミング入門『チュートリアル』『php文字列の使い方まとめ』『php+mysqlデータベース操作入門チュートリアル』『php共通データベース操作スキルまとめ』

この記事が PHP プログラミングのすべての人に役立つことを願っています。

興味があるかもしれない記事:

    CodeIgniter での Smarty3 の基本構成の使用
  • CodeIgniter の接続、構成、およびデータベースの使用法
  • CodeIgniter を利用したサードパーティのクラス ライブラリ サードパーティの使用状況分析
  • CodeIgniter フレームワーク データベース トランザクション処理の設計 欠陥とソリューション
  • Sina SAEクラウドプラットフォームでのcodeigniterを使用したデータベース構成
  • Codeigniter統合Tank Auth権限クラスライブラリの詳細説明
  • CodeIgniterクラスライブラリを使用して画像をアップロード
  • Codeigniter動作データベーステーブルの最適化された書き込み方法のまとめ
  • codeigniterデータベースまとめ操作関数の説明
  • CodeIgniterデータベースキャッシュを自動的に期限切れにする方法
  • codeigniterが提供するデータベースクラスの使用手順

http://www.bkjia.com/PHPjc/1106123.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1106123.html技術記事 Codeigniter で Smarty と adodb を統合する方法、codeignitersmarty この記事では、Codeigniter で Smarty と adodb を統合する方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。