Properties

$config

$config : 

Type

$error

$error : 

Type

$uploadFileInfo

$uploadFileInfo : 

Type

Methods

__get()

__get(  $name) 

Parameters

$name

__set()

__set(  $name,   $value) 

Parameters

$name
$value

__isset()

__isset(  $name) 

Parameters

$name

__construct()

__construct(array  $config = array()) 

架构函数

Parameters

array $config

上传参数

upload()

upload(string  $savePath = '') : string

上传所有文件

Parameters

string $savePath

上传文件保存路径

Returns

string

uploadOne()

uploadOne(array  $file, string  $savePath = '') : string

上传单个上传字段中的文件 支持多附件

Parameters

array $file

上传文件信息

string $savePath

上传文件保存路径

Returns

string

getUploadFileInfo()

getUploadFileInfo() : array

取得上传文件的信息

Returns

array

getErrorMsg()

getErrorMsg() : string

取得最后一次错误信息

Returns

string

error()

error(string  $errorNo) : void

获取错误代码信息

Parameters

string $errorNo

错误号码

save()

save(  $file) : string

上传一个文件

Parameters

$file

Returns

string

dealFiles()

dealFiles(array  $files) : array

转换上传文件数组变量为正确的方式

Parameters

array $files

上传的文件变量

Returns

array

getSaveName()

getSaveName(string  $filename) : string

根据上传文件命名规则取得保存文件名

Parameters

string $filename

数据

Returns

string

getSubName()

getSubName(array  $file) : string

获取子目录的名称

Parameters

array $file

上传的文件信息

Returns

string

check()

check(array  $file) : boolean

检查上传的文件

Parameters

array $file

文件信息

Returns

boolean

autoCharset()

autoCharset(  $fContents,   $from = 'gbk',   $to = 'utf-8') 

Parameters

$fContents
$from
$to

checkType()

checkType(string  $type) : boolean

检查上传的文件类型是否合法

Parameters

string $type

数据

Returns

boolean

checkExt()

checkExt(string  $ext) : boolean

检查上传的文件后缀是否合法

Parameters

string $ext

后缀名

Returns

boolean

checkSize()

checkSize(integer  $size) : boolean

检查文件大小是否合法

Parameters

integer $size

数据

Returns

boolean

checkUpload()

checkUpload(string  $filename) : boolean

检查文件是否非法提交

Parameters

string $filename

文件名

Returns

boolean

getExt()

getExt(string  $filename) : boolean

取得上传文件的后缀

Parameters

string $filename

文件名

Returns

boolean