• 将文件夹上传到FTP服务器,遍历上传,,,文件夹不能直接上传到FTP服务器上。。。


    <?   
        $ftp_ip = "FTP";
        $ftp_user = "user";
        $ftp_pwd = "password";
        $conn = ftp_connect($ftp_ip);
        $login_result = ftp_login($conn, $ftp_user, $ftp_pwd);
            if($conn || $login_result){
        echo "Load FTP1 successful!";
            }else{
                     echo "Load FTP1 failed!";
            }
        echo "<br>";
        $dir = getcwd();    //根目录
        chdir("file");          //找到file文件夹
        $dir = getcwd();    //将文件路径更改为更:目录/file
        $creafile = ftp_mkdir($conn,"file");    //上传前建立文件夹file
        $handle = opendir("$dir");             
        
        while(($file = readdir($handle)) !== false)
        {
            $ftp = ftp_put($conn,"file/$file","$file",FTP_BINARY);   //遍历上传
        }
    ?>


    通过上面的代码就可以实现将想传的文件夹上传到ftp服务器上,既其文件夹中的文件也存入了ftp服务器。

    可以发牢骚,但是必须要努力奋斗!
  • 相关阅读:
    DAG:区块链行业下一个引爆点?
    php7的新特性
    Linux中的冷热页机制概述
    撰写后台需求文档需要注意的那些事儿
    poj 1201 Intervals
    poj 1364
    poj Candies
    hdu 1429
    poj A Round Peg in a Ground Hole
    poj 1113Wall
  • 原文地址:https://www.cnblogs.com/yxpblog/p/3255185.html
Copyright © 2020-2023  润新知