F3 - 如何在Fat Free Framework上连接到FTP?

时间:2016-01-11 00:13:44

标签: php ftp fat-free-framework

F3中是否存在允许我使用FTP的类?我需要从网络表单上传,然后从网页下载。我需要使用个人文档,因此我无法将其上传到公共文件夹。

1 个答案:

答案 0 :(得分:0)

据我所知,F3没有FTP类可供使用。 下面的代码是一个解决方法。

  1. 下载此库:Nicolab/php-ftp-client

  2. /src/FtpClient/中的三个文件复制到名为ftpclient的文件夹中,然后将该文件夹添加到autoload

  3. 连接!

    $ftp = new \FtpClient\FtpClient();
    $ftp->connect($host);
    $ftp->login($login, $password);
    
  4. 将连接存储在HIVE

    $f3->set('FTP', $ftp);
    //Now you can do : https://github.com/Nicolab/php-ftp-client#usage
    //Also extend https://github.com/Nicolab/php-ftp-client#extend