PHP Class FileUpload

Afficher le fichier Open project: yinhe/yincart Class Usage Examples

Méthodes publiques

Свойство Type Description
$filename
$instance
$size 允许的类型
$target 允许的大小(KB)
$type 文件上传实例

Méthodes publiques

Méthode Description
__construct ( $name, $target, $type = '*', $size = '2048' )
getError ( $name = false ) 获取某一个错误信息
getErrors ( ) 获取所有的错误信息
isNull ( ) 判断文件实例是否存在
save ( ) 主函数,验证并保存图片

Méthodes protégées

Méthode Description
checkSize ( )
checkType ( ) 检查文件类型
getFileName ( ) 获取新的文件名
makeDir ( ) 设置目录
randName ( ) 生成随机名
setSize ( $size ) 设置允许的文件上传大小,并转为字节单位

Private Methods

Méthode Description
addError ( $name, $msg ) 添加错误信息

Method Details

__construct() public méthode

public __construct ( $name, $target, $type = '*', $size = '2048' )

checkSize() protected méthode

protected checkSize ( )

checkType() protected méthode

检查文件类型
protected checkType ( )

getError() public méthode

获取某一个错误信息
public getError ( $name = false )

getErrors() public méthode

获取所有的错误信息
public getErrors ( )

getFileName() protected méthode

获取新的文件名
protected getFileName ( )

isNull() public méthode

判断文件实例是否存在
public isNull ( )

makeDir() protected méthode

设置目录
protected makeDir ( )

randName() protected méthode

生成随机名
protected randName ( )

save() public méthode

主函数,验证并保存图片
public save ( )

setSize() protected méthode

设置允许的文件上传大小,并转为字节单位
protected setSize ( $size )

Property Details

$filename public_oe property

public $filename

$instance public_oe property

public $instance

$size public_oe property

允许的类型
public $size

$target public_oe property

允许的大小(KB)
public $target

$type public_oe property

文件上传实例
public $type