PHP 클래스 Cml\Vendor\UploadFile

파일 보기 프로젝트 열기: linhecheng/cmlphp

공개 메소드들

메소드 설명
__construct ( array $config = [] ) 构造方法
__get ( $name ) : null 魔术方法快速获取配置
__isset ( $name ) 魔术方法查询是否存在配置项
__set ( string $name, string $value ) : void 魔术方法,快速配置参数
getErrorInfo ( ) : string 取得最后一次错误信息
getSuccessInfo ( ) : array 取得上传文件的信息
upload ( null | string $savePath = null ) : boolean 上传所有文件

비공개 메소드들

메소드 설명
checkExt ( string $ext ) : boolean 检查上传的文件后缀是否合法
checkType ( string $type ) : boolean 查检文件的mime类型是否合法
getSaveName ( string $savepath, string $filename ) : string 根据上传文件命名规则取得保存文件名
save ( array $file ) : boolean 保存
secureCheck ( array $file ) : boolean 检查上传的文件有没上传成功是否合法
workingFiles ( $files ) : array 把同一个选框名有多个文件的上传信息转换成跟 单个文件一样的数组

메소드 상세

__construct() 공개 메소드

构造方法
public __construct ( array $config = [] )
$config array

__get() 공개 메소드

魔术方法快速获取配置
public __get ( $name ) : null
$name
리턴 null

__isset() 공개 메소드

魔术方法查询是否存在配置项
public __isset ( $name )
$name

__set() 공개 메소드

魔术方法,快速配置参数
public __set ( string $name, string $value ) : void
$name string
$value string
리턴 void

getErrorInfo() 공개 메소드

取得最后一次错误信息
public getErrorInfo ( ) : string
리턴 string

getSuccessInfo() 공개 메소드

取得上传文件的信息
public getSuccessInfo ( ) : array
리턴 array

upload() 공개 메소드

上传所有文件
public upload ( null | string $savePath = null ) : boolean
$savePath null | string 上传文件的保存路径
리턴 boolean