WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Registry Class

— アドオンWorldWideScripts.netへ

@ja1wws日付まで滞在するために私達のフィードを購読する!

新しい!あなたがそれを望むように私たちに従ってください!


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

説明

このスクリプトは、中心的な場所で変数を格納および取得するためのものです。 値は、3つの方法で保存することができます。

  1. 温度:変数(通常の変数のように)アクセスwithing 1スクリプトの実行です。
  2. セッション:(セッションに保存)1ユーザーのすべてのページからアクセス可能である変数。
  3. アプリケーション:変数(ファイルに保存された)すべてのページからすべてのユーザーに対してづけしています。

この方法は、あなたが一箇所ですべての変数を持っているし、中心的な場所を取得しており、変数のあなたの異なるタイプを設定します。

Freatures

  • 設定と同じ方法で変数を取得。
  • 非常に使いやすい静的メソッド
  • 参照を保持するために、レジストリ内の変数のバインド
  • 設定と同じ方法でに/セッション/ファイル/変数から取得
  • 配列やオブジェクトの自動シリアライズは前のファイルに保存します

使い方

クラスは、静的メソッドを使用して、常にクラスのインスタンスが1つしかないですので、シングルトンパターンを使用しているため、非常に使いやすいです。

例えば、我々はそれがあなたのウェブサイトのすべてのページからアクセス可能ですので、セッション中にユーザー名を保存したいです。

 レジストリ::セット(「ユーザー名」、「Sitebase」、レジストリ:: VAR_SESSION)。 

私は今、現在のユーザーのユーザー名にアクセスする場合。 あなたは、次の操作を行います。

 エコーレジストリは::取得( "ユーザ名"); 

第二の例は、すべてのページにウェブサイト上のすべての訪問者のためにアクセス可能である変数を設定されています。 変数は、(今後のリリースで、また、データベースに保存することが可能となります)iniファイルに格納されています。 まず、レジストリにINIファイル用のドライバを追加する必要があります。 これはあなたのindex.phpファイルに一度行います。

 $ドライバー=新しいRegistry_Drivers_Ini(); $ドライバ - >はsetFile( "DATA.INI"); レジストリ:: SetDriver($ドライバ)。 

あなたがこれを行うiniファイルに変数を保存するには:

 レジストリ::セット( "localhost"を、 "ホスト"、レジストリ:: VAR_APPLICATION)。 

私は今、ホスト変数にアクセスしたい場合は、次の操作を行います。

 レジストリをエコー::(「ホスト」)を取得します。 

あなたが変数として配列またはオブジェクトを使用する場合、これらは自動にiniファイルに保存する前にシリアライズされます。 この方法は、あなたは、あなたがiniファイルに好きな変数の型保存することができます。


ダウンロードしてください
このカテゴリー内の他のコンポーネントこの著者のすべてのコンポーネント
コメントよくある質問と回答を求めた

プロパティ

作成した:
11月27日09

最後の更新:
11月27日09

互換性のあるブラウザ:
Firefoxの、IE6、IE7、IE8、サファリ

含まれるファイル:
PHP

ソフトウェアフレームワーク:
N / A

ソフトウェアバージョン:
PHP 5.xの

キーワード

eコマース, eコマース, 全商品, クラス, データ, グローバル, iniファイル, レジストリ, セッション, 格納, 変数