« PHP:strip_tags()関数 | メイン | FLASH:ActionScriptの基本 1.基本概念 »

2005年10月06日

PHP:クラスの基本 3.コンストラクタ

クラスには「コンストラクタ」と呼ばれる特殊なメソッドがあります。
コンストラクタは、クラス名と同じ名前のメソッドを作成することにより、new演算子でクラスのインスタンスを作成した際に、自動的にそのメソッドを実行します。
変数を初期化する際などに便利です。

class AdminData{
    var $adminId;
    var $adminName;
    function AdminData($id, $name){
        $this->adminId = $id;
        $this->adminName = $name;
    }
    function returnAdminName(){
        return $this->adminName;
    }
}

$admin1 = new AdminData("stwing", "スタジオウイング");
print $admin1->returnAdminName();

※上記の結果、「スタジオウイング」を出力します。

投稿者 wing : 2005年10月06日 17:41

コメント