get_class
(PHP 4, PHP 5)
get_class -- オブジェクトのクラス名を返す
説明
string
get_class
( [object object] )
指定した
object
のクラス名を取得します。
返り値
オブジェクト
object
がインスタンス であるクラスの名前を返します。
object
がオブジェクトでない場合には
FALSE
が返されます。
例
例 1.
get_class()
の使用例
<?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
|
|