PHP 클래스 org\upload\driver\Ftp

파일 보기 프로젝트 열기: top-think/thinkphp-extend

공개 메소드들

메소드 설명
__construct ( array $config ) 构造函数,用于设置上传根路径
__destruct ( ) 析构方法,用于断开当前FTP连接
checkRootPath ( string $rootpath ) : boolean 检测上传根目录
checkSavePath ( string $savepath ) : boolean 检测上传目录
getError ( ) : string 获取最后一次上传错误信息
mkdir ( string $savepath ) : boolean 创建目录
save ( array $file, boolean $replace = true ) : boolean 保存指定文件

비공개 메소드들

메소드 설명
login ( ) : boolean 登录到FTP服务器

메소드 상세

__construct() 공개 메소드

构造函数,用于设置上传根路径
public __construct ( array $config )
$config array FTP配置

__destruct() 공개 메소드

析构方法,用于断开当前FTP连接
public __destruct ( )

checkRootPath() 공개 메소드

检测上传根目录
public checkRootPath ( string $rootpath ) : boolean
$rootpath string 根目录
리턴 boolean true-检测通过,false-检测失败

checkSavePath() 공개 메소드

检测上传目录
public checkSavePath ( string $savepath ) : boolean
$savepath string 上传目录
리턴 boolean 检测结果,true-通过,false-失败

getError() 공개 메소드

获取最后一次上传错误信息
public getError ( ) : string
리턴 string 错误信息

mkdir() 공개 메소드

创建目录
public mkdir ( string $savepath ) : boolean
$savepath string 要创建的目录
리턴 boolean 创建状态,true-成功,false-失败

save() 공개 메소드

保存指定文件
public save ( array $file, boolean $replace = true ) : boolean
$file array 保存的文件信息
$replace boolean 同名文件是否覆盖
리턴 boolean 保存状态,true-成功,false-失败