PHP Класс FileUpload

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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