';//person //3,get_class_methods 返回类的公共方法名组成的数组 print_r(get_class_methods('person'));//Array ( [0] => walk ) echo ''; //4,get_class_vars 返回类的公共属性名组成的数组 print_r(get_class_vars('person'));//Array ( [sex] => 男 ) echo ''; //5,get_parent_class 返回类或者对象的父类名 echo get_parent_class('stu');//person $stu=new stu(); echo '-',get_parent_class($stu);//person //6,interface_exists 检查接口是否被定义 echo ''; var_dump(interface_exists('computer'));//true //7,is_a 判断对象是否属于该类或者该类是此对象的父类,php5中已废弃,用instanceof var_dump($stu instanceof stu);//true var_dump($stu instanceof person);//true //8,is_subclass_of 如果此对象是该类的子类,则返回 TRUE var_dump(is_subclass_of($stu,'person'));//true var_dump(is_subclass_of($stu,'stu'));//false //9,method_exists 检查类的方法是否存在,存在返回true,不存在返回false var_dump(method_exists('person','say'));//true var_dump(method_exists('person','say1'));//false