get_class ( object )

広告

広告

解説

オブジェクトがインスタンスであるクラスの名前を返します。オブジェクトでない場合にはFALSEが返されます。

要件
これらの関数は、標準モジュールの一部として利用可能であり、常に使用できます。
インストールの手順
これらの関数はPHPコアに含まれるため、使用する際にインストールは不要です。
実行用の設定
この拡張モジュールは設定ディレクティブを全く定義しません。
リソース型
この拡張モジュールはリソース型を全く定義しません。

記述例

<?php
class foo {
   function foo() {
   // ここにロジックを書く
   }

   function name() {
       echo "My name is " , get_class($this) , "\n";
   }
}

// オブジェクトを生成
$bar = new foo();

// 外部からコール
echo "Its name is " , get_class($bar) , "\n";

// 内部からコール
$bar->name();
?>
Its name is foo
My name is foo

広告

Copyright (C) 2004-2006 七鍵 key@do.ai 初版:2004年01月07日 最終更新:2006年08月08日