INFINITY BLUE
msgbartop
ご訪問ありがとうございます。『INFINITY BLUE』は、WEB+DB開発の情報や仕事の実績などを紹介しています。
msgbarbottom

08 7月 09 Zend Framework: Zend_Registry

現在携わっているプロジェクトでZend Frameworkを利用することになったので備忘録として記述していこうと思います。

via Zend Framework: Documentation 第39章 Zend_Registry
レジストリは、アプリケーション空間でオブジェクトや変数を保存するためのコンテナです。 変数をレジストリに保存すると、 そのオブジェクトはアプリケーション内でいつでも利用できるようになります。 この仕組みは、グローバルなストレージを使用する代わりに使用できます。

例)

// Zend_Registryオブジェクトを生成[グルーバル変数を汚さない]
$registry = new Zend_Registry();
// appディレクトリパスをレジストリに登録
$registry->set('APP', realpath('../app'));

Zend_Registry自体は、SPL(Standard PHP Library )のArrayObject クラスを拡張しているのですね。


class Zend_Registry extends ArrayObject

via
PHPマニュアル ArrayObject クラス



Leave a Comment