使用FTP上传下载文件,如果没有设置传输方式为二进制,可能会导致文件出现空行的情况,例如:
使用PHP对文件的空行进行删除,使用正则:
<?php $file = './abc.inc.php'; //需要删除的文件 $content = file_get_contents($file); $preg = "/( )/i"; //删除空行 $res = preg_replace($preg, " ", $content); $f = fopen('abc2.php', 'w'); //另存为 fwrite($f, $res); fclose($f);