__construct() __construct(mixed $filename, mixed $mode = 'r') : mixed Parameters mixed $filename mixed $mode Returns mixed —
setUploadInfo() setUploadInfo(array $info) : $this 设置上传信息 Parameters array $info 上传文件信息 Returns $this —
getInfo() getInfo(string $name = '') : array|string 获取上传文件的信息 Parameters string $name Returns array|string —
setSaveName() setSaveName(string $saveName) : $this 设置上传文件的保存文件名 Parameters string $saveName Returns $this —
validate() validate(array $rule = []) : $this 设置上传文件的验证规则 Parameters array $rule 验证规则 Returns $this —
checkExt() checkExt(array|string $ext) : bool 检测上传文件后缀 Parameters array|string $ext 允许后缀 Returns bool —
checkMime() checkMime(array|string $mime) : bool 检测上传文件类型 Parameters array|string $mime 允许类型 Returns bool —
move() move(string $path, string|bool $savename = true, bool $replace = true, bool $autoAppendExt = true) : false|\think\File 移动文件 Parameters string $path 保存路径 string|bool $savename 保存的文件名 默认自动生成 bool $replace 同名文件是否覆盖 bool $autoAppendExt 自动补充扩展名 Returns false|\think\File — false-失败 否则返回File实例
__call() __call(mixed $method, mixed $args) : mixed Parameters mixed $method mixed $args Returns mixed —
buildSaveName() buildSaveName(string|bool $savename, bool $autoAppendExt = true) : string 获取保存文件名 Parameters string|bool $savename 保存的文件名 默认自动生成 bool $autoAppendExt 自动补充扩展名 Returns string —