__construct() __construct(string $filename, string $mode = 'r') File constructor. Parameters string $filename 文件名称 string $mode 访问模式
isTest() isTest(boolean $test = false) : $this 设置是否是单元测试 Parameters boolean $test 是否是测试 Returns $this
setUploadInfo() setUploadInfo(array $info) : $this 设置上传信息 Parameters array $info 上传文件信息 Returns $this
getInfo() getInfo(string $name = '') : array|string 获取上传文件的信息 Parameters string $name 信息名称 Returns array|string
setSaveName() setSaveName(string $saveName) : $this 设置上传文件的保存文件名 Parameters string $saveName 保存名称 Returns $this
validate() validate(array $rule = array()) : $this 设置上传文件的验证规则 Parameters array $rule 验证规则 Returns $this
checkExt() checkExt(array|string $ext) : boolean 检测上传文件后缀 Parameters array|string $ext 允许后缀 Returns boolean
checkSize() checkSize(integer $size) : boolean 检测上传文件大小 Parameters integer $size 最大大小 Returns boolean
checkMime() checkMime(array|string $mime) : boolean 检测上传文件类型 Parameters array|string $mime 允许类型 Returns boolean
move() move(string $path, string|boolean $savename = true, boolean $replace = true) : false|\ticky\File 移动文件 Parameters string $path 保存路径 string|boolean $savename 保存的文件名 默认自动生成 boolean $replace 同名文件是否覆盖 Returns false|\ticky\File
__call() __call(string $method, mixed $args) : string 魔法方法,获取文件的 hash 值 Parameters string $method 方法名 mixed $args 调用参数 Returns string
getImageType() getImageType(string $image) : boolean|integer 判断图像类型 Parameters string $image 图片名称 Returns boolean|integer
buildSaveName() buildSaveName(string|boolean $savename) : string 获取保存文件名 Parameters string|boolean $savename 保存的文件名 默认自动生成 Returns string