Method |
Description |
|
__call ( $method, $args ) |
|
|
__construct ( $filename, $mode = 'r' ) |
|
|
check ( array $rule = [] ) : boolean |
检测上传文件 |
|
checkExt ( array | string $ext ) : boolean |
检测上传文件后缀 |
|
checkImg ( ) : boolean |
检测图像文件 |
|
checkMime ( array | string $mime ) : boolean |
检测上传文件类型 |
|
checkSize ( integer $size ) : boolean |
检测上传文件大小 |
|
getError ( ) : mixed |
获取错误信息 |
|
getInfo ( string $name = '' ) : array | string |
获取上传文件的信息 |
|
getMime ( ) : string |
获取文件类型信息 |
|
getSaveName ( ) : string |
获取上传文件的文件名 |
|
hash ( $type = 'sha1' ) |
获取文件的哈希散列值 |
|
isTest ( boolean $test = false ) |
是否测试 |
|
isValid ( ) : boolean |
检测是否合法的上传文件 |
|
move ( string $path, string | boolean $savename = true, boolean $replace = true ) : false | SplFileInf\SplFileInfo |
移动文件 |
|
rule ( string $rule ) |
设置文件的命名规则 |
|
setSaveName ( string $saveName ) |
设置上传文件的保存文件名 |
|
setUploadInfo ( array $info ) |
设置上传信息 |
|
validate ( array $rule = [] ) |
设置上传文件的验证规则 |
|