------------------------------------------------ -------------------------------------------------- -
PHPCMS のエントリ ファイルindex.php のコードは少なく、主に次の 3 つのことを行います。 リーリー
コードは小さいですが、多くのことを実行したフレームワークエントリーファイルbase.phpをロードした後は、PHPCMSのコアに直接入るのと同等です。---------------------------@chenwei 黒い目の詩人
Base.php が行う主な機能について簡単に説明しましょう:
1. フレームワーク パス、キャッシュ フォルダー パスなど、グローバルに使用できる一連の定数を定義します。
2. 読み込みフレームワークには、グローバルに利用できる独自の関数ライブラリが付属しています。
3. 設定ファイルを読み取って、グローバルに利用可能な設定値を定数として定義します。
4. システム クラス、アプリケーション クラス、データ モデル、システム関数ライブラリ、アプリケーション関数ライブラリ、プラグイン クラス ライブラリ、プラグイン データ モデル、設定ファイルなどをロードするためのメソッドを定義する PHPCMS 基本クラス (pc_base) が付属しています。 。
define('CSS_PATH', pc_base::load_config('system', 'css_path'));
CSS パスは、フロントエンドとバックエンドでグローバルに使用するために上記の定数として定義されています。 設定ファイルのロード方法は次のとおりです。 リーリー
したがって、load_config() を使用する場合は、構成ファイル名と構成キーを渡すだけで構成値を取得できます。一般に、構成アイテムを取得する原理は同様です。
http://www.bkjia.com/PHPjc/822274.html