php下载图片方法
2013-05-28 11:27
106 查看
<?php
function getImage($url,$filename="") {
if($url=="") return false;
if($filename=="") {
$ext=strrchr($url,".");
if($ext!=".mp3") return false;
$filename=date("YmdHis").$ext;
}
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$filename=mb_convert_encoding($filename, "gbk", "UTF-8");
$fp2=@fopen($filename, "w");
fwrite($fp2,$img);
fclose($fp2);
echo $filename;
return $filename;
}
//getImage('http://kasadi-pic.stor.sinaapp.com/1,369,708,463.jpg',__DIR__.'/downpic2/111.jpg'); //echo '下载完成'; ?>
相关文章推荐
- php下载远程文件(图片)的三种方法
- php-URL方法下载远程图片
- PHP下载远程图片并保存到本地方法总结
- PHP下载远程图片的几种方法总结
- php程序获取远程图片进行下载到本地方法的总结
- php实现图片文件与下载文件防盗链的方法
- PHP下载远程图片的3个方法
- php获取远程图片并下载保存到本地的方法分析
- PHP下载远程图片并保存到本地方法总结
- php简单实现文件或图片强制下载的方法
- php实现图片文件与下载文件防盗链的方法
- php 下载远程图片 的几种方法(转)
- PHP下载远程图片的几种方法总结
- PHP根据图片url下载图片到本地的两种方法
- PHP下载远程图片的3个方法
- php获取CSS文件中图片地址并下载到本地的方法
- php 实现图片批量下载的方法
- php最简单的方法通过url下载图片。
- php图片文件 下载文件 防盗链设置方法
- PHP使用pcntl_fork实现多进程下载图片的方法