ホームページ >バックエンド開発 >PHPチュートリアル >Zend Framework チュートリアル Zend_Config_Ini 使用状況分析、zendconfig.h_PHP チュートリアル

Zend Framework チュートリアル Zend_Config_Ini 使用状況分析、zendconfig.h_PHP チュートリアル

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

Zend Framework チュートリアル Zend_Config_Ini の使用分析、zendconfig.h

この記事では、Zend Framework チュートリアルの Zend_Config_Ini の使用方法を例とともに説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

Zend_Config_Ini を使用すると、開発者は、ネストされたオブジェクト プロパティ構文を通じて使い慣れた INI 形式を使用して、アプリケーションに構成データを保存および読み取ることができます。 INI 形式には、構成データ キーを備えた階層構造と構成データ セクション間の継承機能を提供する専門知識があります。キー値をドットまたはピリオド (.) で区切ってデータ階層を構成します。セクション名にコロン (:) を付け、継承する構成データのセクションの名前を続けることで、セクションを拡張したり、別のセクションから継承したりできます。

parse_ini_file

Zend_Config_Ini は parse_ini_file()PHP 関数を使用します。 true、false、yes、no、null などの特別な値がどのように処理されるかなど、Zend_Config_Ini で使用される特定の動作を理解するには、このドキュメントを参照してください。

キーセパレーター

デフォルトでは、キー区切り文字はピリオド (.) です。ただし、これは、Zend_Config_Ini オブジェクトを構築するときに $options キー 'nestSeparator' を変更することで変更できます。例:

リーリー

例: Zend_Config_Ini の使用

この例は、INI ファイルから構成データをロードする Zend_Config_Ini の基本的な使用法を示しています。

この例には、実稼働システムとステージング システムの構成データがあります。

開発システムの構成データは本番システムの構成データと類似しているため、開発システムのセクションは本番システムのセクションを継承します。

この場合、決定は任意であり、その逆も可能です。つまり、運用システム セクションが開発システム セクションから継承しますが、これはより複雑なケースでは不可能です。

次に、次の構成データが /path/to/config.ini に含まれていると仮定します。

生産現場の構成データ

リーリー

開発サイトの構成データは実稼働サイトの構成データから統合されており、必要に応じて上書きできます

リーリー

次に、開発者が INI ファイルから開発構成データを取得する必要があると仮定します。それは非常に簡単で、INI ファイルと開発システムセクションを指定してデータをロードするだけです:

リーリー

注意

テーブル Zend_Config_Ini コンストラクター パラメーター:

リーリー

より zend 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「Zend FrameWork フレームワーク入門チュートリアル」、「php 優れた開発フレームワークの概要」、「Yii フレームワークの紹介と一般的なテクニックの概要」、「ThinkPHP」入門チュートリアル』『PHPオブジェクト指向プログラミング入門チュートリアル』『php+mysqlデータベース操作入門チュートリアル』『php共通データベース操作スキルまとめ』

この記事で説明した内容が、Zend Framework フレームワークに基づいた PHP プログラミングの皆様のお役に立てれば幸いです。

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

  • Zend Framework チュートリアル - Zend_Config_Xml の使用分析
  • Zend の Config メカニズムに基づくアプリケーション分析
  • Zend Framework チュートリアル - 構成ファイル application.ini 分析
  • Zend Framework は SESSION のマルチサーバー共有を実装しますdataメソッド
  • Zend Framework Smarty拡張実装メソッド
  • Zend Frameworkルーティング機構のコード解析
  • Zend Frameworkがmemcacheにセッションを格納するメソッドを実装
  • Zend Frameworkページングクラスの使い方詳細説明
  • Zend Frameworkがマルチファイルアップロード機能を実装 例
  • Zend Framework を使い始めるための環境構成と最初の Hello World サンプル (デモ ソース コードのダウンロード付き)
  • Zend Framework のデータベースに接続して追加と削除を実行するチュートリアルの方法 (デモ ソース コードのダウンロード付き)

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