如果$this->imgFlag == flase的话,函数就是空,那么checkTrueImg()就是空,那么if判断里肯定就是错,应该把return true写出来
老师的意思是不限制文件类型的话,该方法不调用就可以了,所以flag还用设置吗?所以不存在imgFlag为false的情况。这里的区别就是传图片和不传图片,如果你要考虑比如说,传图片和文档,那么就不是checkTrueimg()了,应该设置文件类型后,调用对应的文件检测方法:
public function __construct(){ $this->setFileType=$FileType } public function checkFileType(){ /*如果是文本类型怎么检测 **如果是图片怎么检测 **如果是视频怎么检测 **如果是wps怎么检测 **如果是。。。。。。 */ }