复制一个文件或者从一个资源获取一个文件并复制
/** * 复制一个文件或者从一个资源获取一个文件并复制 * @param unknown_type $source 一个文件名或者一个资源,如$source='http://dctest.jub.cn/WebS/261573.zip' * @param unknown_type $fname 另存为的文件名 */function copy_from_source($source,$fname){ $handle = fopen($source,"rb"); // 打开一个文件流 if($handle){ $file=fopen($fname,'w'); $contents=''; while (!feof ($handle)) { $contents.=fread($handle,8192); } fwrite($file,$contents); } fclose ($handle); fclose ($file); }
因为需求写了这个函数,虽然并不完美,如果有人用到就拿去吧,欢迎提供修改意见