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

2009年07月14日 15時23分(火) 最近読んだ書籍:Zend Framework 徹底マスター

Zend Frameworkの書籍の出版は3冊目?ですかね。

Zend Frameworkのバージョンアップは早いので、プログラマ向けリファレンスガイドとできればソースコードを解析した方がいいです。

2009年07月08日 17時51分(水) 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 クラス