PHP 클래스 FileUpload

파일 보기 프로젝트 열기: yinhe/yincart 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$filename
$instance
$size 允许的类型
$target 允许的大小(KB)
$type 文件上传实例

공개 메소드들

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

보호된 메소드들

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

비공개 메소드들

메소드 설명
addError ( $name, $msg ) 添加错误信息

메소드 상세

__construct() 공개 메소드

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

checkSize() 보호된 메소드

protected checkSize ( )

checkType() 보호된 메소드

检查文件类型
protected checkType ( )

getError() 공개 메소드

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

getErrors() 공개 메소드

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

getFileName() 보호된 메소드

获取新的文件名
protected getFileName ( )

isNull() 공개 메소드

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

makeDir() 보호된 메소드

设置目录
protected makeDir ( )

randName() 보호된 메소드

生成随机名
protected randName ( )

save() 공개 메소드

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

setSize() 보호된 메소드

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

프로퍼티 상세

$filename 공개적으로 프로퍼티

public $filename

$instance 공개적으로 프로퍼티

public $instance

$size 공개적으로 프로퍼티

允许的类型
public $size

$target 공개적으로 프로퍼티

允许的大小(KB)
public $target

$type 공개적으로 프로퍼티

文件上传实例
public $type