[PHP-users 8500] Re: クラスでほかのクラスを使用する方法について

Morikawa [encore-ann] php-users@php.gr.jp
Mon, 08 Jul 2002 13:07:16 +0900


もりかわです。

> それで、今回の質問は、以下のような、別のクラスライブラリで、上記のエラーログ
> を使用するには、どのような宣言をすればよろしいのでしょうか?

普通、
new Errlog() ;
です。

class Errlog{
    // コンストラクタが必要ならクラス名と同じ関数を定義してやる
    function Errlog() {  
      ;
    }
    function ErrMsg($ErrCode,$ErrCmt){
        //エラーログに関する処理
    }
} // class Errlog

$err = new Errlog();
$err->ErrMsg('E001','An Error Occurred!!!');

もちろん、require_once('errlog.inc') などの処理は必要です。
 
もりかわ
[PHP-FAQ JP (非公式)] http://phpfaq.encore-ann.com
一度メゲてます。がんばれワカ造!