Tag Archives: php

[ ZendFramework1 ] 独自の ini ファイルを使用する (Zend_Config_Ini, Zend_Log, Zend_Db_Adapter)

ここでは、ログの出力先とデータベースの接続先情報を独自の ini ファイルに定義して、Zend_Log クラスと Zend_Db_Adapter クラスインスタンスを生成するサンプルコードを掲載しています。

application.ini ファイル以外に個々のコンフィグ情報を設定すると、いいことあったり、なかったりします。

Continue reading »

[ PHP ] (無名)関数内で可変長引数の個数と値を取得する ( func_get_args )

ここでは、PHP の関数内で可変長引数の個数と値を取得するサンプルを掲載しています。あくまで、できる・できないの話であり、使用すべきか否かはまた別です。個人的には、ここで掲載しているサンプルの内容の使用は使わないほうが良いと思います。と、言いますか私は使いたくありません。

Continue reading »

[ PHP ] オブジェクト指向デザインBridgeパターンの実装サンプル

オブジェクト指向デザインパターンの1つである Bridge パターンでは、 実処理部と呼出し側の間の橋渡しをするクラスを用意して実装を隠蔽します。具体的には、同一インターフェースを実装したクラスを呼び出すラッパクラスを実装することであると言えるでしょう。

Continue reading »