PHP 异地保存文件

80酷酷网    80kuku.com

  <?php
function download($file_source, $file_target
) {
      
$rh = fopen($file_source, 'rb'
);
      
$wh = fopen($file_target, 'wb'
);
       if (
$rh===false || $wh===false
) {
// error reading or opening file
          
return true
;
       }
       while (!
feof($rh
)) {
           if (
fwrite($wh, fread($rh, 1024)) === FALSE
) {
                  
// 'Download error: Cannot write to file ('.$file_target.')';
                  
return true
;
               }
       }
      
fclose($rh
);
      
fclose($wh
);
      
// No error
      
return false
;
   }
?>




分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: