1.exif_imagetype的原理是读取文件的头信息,分析文件的二进制格式,从而判断文件的类型,和文件的扩展名无关。
public function b(){}
private function c(){ }
}
$v=new a();
$m=new ReflectionClass($v);
print_r($m->getMethods(ReflectionMethod::IS_PUBLIC));
所以用这个函数来判断图片的类型比依靠扩展名更准确,也很可靠!
2. 查看类中有哪些public 方法
class a {
public $k;public function b(){}
private function c(){ }
}
$v=new a();
$m=new ReflectionClass($v);
print_r($m->getMethods(ReflectionMethod::IS_PUBLIC));