对象相关的函数
- instanceof : 判断对象是都属于类
- class_exists( ): 判断对象是否存在
- method_exists( ): 判断方法是都存在
- get_class( ) : 获得对象类名
- get_class_methods( ) : 获得对象方法名
- interface_exists( ) : 判断接口是否存在
<?php
class A{
public function method(){
}
}
class B extends A{
}
$a =new A();
var_dump($a instanceof A);
var_dump(class_exists('A'));
var_dump(method_exists(new A, 'method'));
var_dump(method_exists('A','method'));
var_dump(method_exists('B','method'));
var_dump(get_class($a));
$b =new B();
var_dump(get_parent_class($b));
var_dump(get_class_methods($a));
var_dump(get_class_methods($b));
interface C
{
}
var_dump(interface_exists('A'));
var_dump(interface_exists('B'));
var_dump(interface_exists('C'));