PHP通用文件上传类的具体解析_PHP教程
程序员文章站
2022-04-30 10:42:27
...
我们下面为大家具体讲解举例来说:用户可上传一种展品并可为该展品上传一张缩略图,那么缩略图文件限制类型可能为jpg,,gif,png等,而展品文件限制类型可能为mov,avi,mpeg等,而图片大小可能限制为100KB,音频视频大小可能限制为2MB。类代码如下:
- class Upload
- {
- public $InputName; // 文件上传域控件名
- /**
- * 允许上传的文件类型
- * 形式为 array('image/jpeg', 'image/png', 'image/gif') 或包含此类数组的数组(与每个上传域控件对应)
- */
- public $FileType;
- /**
- * 最大上传文件大小(单位:byte)
- * 形式为 array('image' => $size, 'audio' => $size)(表示每种应用文件类型所对应的上传大小) 或包含此类数组的数组(与每个上传域控件对应)或一数值(表示所有上传文件均限制在此大小之下)