首页›文件与媒体›UploaderFiledriver 文件上传
UploaderFiledriver 文件上传
Kuoqi\FileDriver\UploaderFiledriver(309 行):上传器
本页内容
- 方法清单
- MIME 白名单常量
方法清单
| 方法 | 签名 | 说明 |
|---|---|---|
__construct | ($source_info=[],$upmaxsize=0) | 缺省取 $_FILES 最后一个 |
checkUploadCompleteness | checkUploadCompleteness() | 完整性检查 |
upload | upload($source_info=[]) | move_uploaded_file;默认存 PATH_UPLOAD/Ymd/md5名.扩展 |
isImage / isExcel / isWord / isVideo | () | 切换 MIME 白名单 |
setMimerange | setMimerange($range) | 自定义白名单 |
setFilelink | setFilelink($filelink) | 设置文件链接 |
getPath/getHost/getMime/getUploadpath/getTmpfile/getUrl | () | 路径/主机/MIME/上传路径/临时文件/URL |
info / md5 | info() / md5() | 完整信息 / 指纹 |
MIME 白名单常量
| 常量 | 说明 |
|---|---|
MIME_ALL | 全部 |
MIME_IMAGE | 图片 |
MIME_VIDEO | 视频 |
典型用法
$uploader = new \Kuoqi\FileDriver\UploaderFiledriver();
$uploader->isImage();
if($uploader->checkUploadCompleteness() && $uploader->upload()){
$url = $uploader->getUrl(); // /upload/20260831/xxx.jpg
return $this->jsonReturn(1, "ok", $url);
}
return $this->jsonReturn(0, $uploader->getError());
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页