还在找帝国CMS二次开发远程保存图片函数的靠谱教程?6G 站长网今天整理了帝国CMS二次开发远程保存图片函数从入门到精通的完整指南,解决大家在学习帝国CMS二次开发远程保存图片函数时 “步骤看不懂、操作易出错、效果不理想” 的核心问题,手把手教你做好帝国CMS二次开发远程保存图片函数,新手也能一次学会。
帝国CMS远程保存图片函数
<?php
function get_file($url,$folder,$pic_name){
set_time_limit(24*60*60); //限制最大的执行时间
$destination_folder=$folder?$folder.'/':''; //文件下载保存目录
$newfname=$destination_folder.$pic_name;//文件PATH
$file=fopen($url,'rb');
if($file){
$newf=fopen($newfname,'wb');
if($newf){
while(!feof($file)){
fwrite($newf,fread($file,1024*8),1024*8);
}
}
if($file){
fclose($file);
}
if($newf){
fclose($newf);
}
}
}
get_file("http://www.baidu.com/img/baidu_logo.gif","file","baidu.jpg");
?>
