« PHP:method_exists()関数 | メイン | PHP:is_subclass_of()関数・is_a()関数 »
2006年02月22日
PHP:get_class()関数・get_parent_class()関数
get_class()関数
オブジェクトの元となるクラス名を返します。
get_parent_class()関数
オブジェクトの元となるクラスの親クラス名を返します。
※親クラスが存在しない場合にはNULLを返します。
class Graphics {
/* クラスの定義・内容省略 */
}
class Graphics2 extends Graphics {
/* クラスGraphicsの継承・内容省略 */
}
$obj = new Graphics2(); //インスタンス生成
print get_class($obj); //$objのクラス名を出力
※上記の結果、「Graphics2」を出力します。
print get_parent_class($obj); //$objの親クラス名を出力
※上記の結果、「Graphics」を出力します。
投稿者 wing : 2006年02月22日 00:12