16.2. 単一のログへの記録
前のページ | 第16章 Zend_Log | 次のページ

## 16.2. 単一のログへの記録

ロガーを作成するには、`Zend_Log_Adapter_Interface` のインスタンスを引数として `Zend_Log::registerLogger()` メソッドをコールします。

    require_once 'Zend/Log.php';                // Zend_Log 基底クラス
    require_once 'Zend/Log/Adapter/File.php';   // ファイル用ログアダプタ

    // ファイルロガーを登録します
    Zend_Log::registerLogger(new Zend_Log_Adapter_File('/logs/simple.txt'));

メッセージをログに記録するには `Zend_Log::log()` を使用します。

    /**
     * メッセージをログに記録します。オプションの 2 番目の引数で
     * ログのレベルを指定します。指定されなかった場合は LEVEL_DEBUG を使用します。
     */
    Zend_Log::log('はじめてのログメッセージ。');

    /**
     * 深刻なメッセージを記録します
     */
    Zend_Log::log('深刻なエラーが発生しました。', Zend_Log::LEVEL_SEVERE);

前のページ | 上に戻る | 次のページ
第16章 Zend_Log | ホーム | 16.3. ログのレベル