PHP 远程图片获取到本地
2018-07-20 来源:open-open
<?php /* * 远程图片获取到本地 */ function GrabImage($url){ if($url != ""){ //如果图片地址为空 $ext = strrchr($url,'.'); //判断图片的格式 if($ext != '.jpg' && $ext != '.gif' && $ext != '$png'){ return false;exit; } $filename_r = time().rand(10,9000).$ext; //给图片命名 $filename = 'getimg/'.$filename_r; ob_start(); //打开缓冲区 readfile($url); $imginfo = ob_get_contents(); //获得缓冲区的内容 ob_end_clean(); //清除并关闭缓冲区 $fp = fopen($filename,'a'); fwrite($fp,$imginfo); fclose($fp); }else{ return false; } } $start_time = microtime(true); GrabImage("http://img4.shougongke.com/Public/advance/53846840dafb4.jpg"); $end_time = microtime(true); $time = round($end_time-$start_time,3); echo '程序总共用时'.$time.'秒'; ?>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:NSLog输出格式详解
下一篇:c#下实现ping操作代码
最新资讯
热门推荐