PHP 检测父类子类函数

string get_class(object obj)
返回对象实例 obj 所属类的名字。如果 obj 不是一个对象则返回 FALSE。
注: get_class() 返回用户定义的类名的小写形式。在 PHP 扩展中定义的类则返回其原有的名字。

string get_parent_class(mixed obj)
如果 obj 是对象,则返回对象实例 obj 所属类的父类名。
如果 obj 是字符串,则返回以此字符串为名的类的父类名。此功能是在 PHP 4.0.5 中增加的。

bool is_subclass_of(object object, string class_name)
如果对象 object 所属类是类 class_name 的子类,则返回 TRUE,否则返回 FALSE。

bool is_a(object object, string class_name)
如果对象是该类或该类是此对象的父类则返回 TRUE,否则返回 FALSE。

posted @ 2012-10-22 17:18  花开花落云卷云舒  阅读(359)  评论(0)    收藏  举报