用PHP删除ftp下载导致的文件空行

使用FTP上传下载文件,如果没有设置传输方式为二进制,可能会导致文件出现空行的情况,例如:

使用PHP对文件的空行进行删除,使用正则:

<?php
    
    $file = './abc.inc.php';    //需要删除的文件
    $content = file_get_contents($file);
    $preg = "/(\r\n)/i";    //删除空行
    $res  = preg_replace($preg, " ", $content);

    $f = fopen('abc2.php', 'w');    //另存为
    fwrite($f, $res);
    fclose($f);

  

posted @ 2017-03-29 10:03  Skrillex  阅读(536)  评论(0编辑  收藏  举报

power by Skrillex 2008