zoukankan      html  css  js  c++  java
  • php远程抓取图片


        public  function GrabImage($url,$filename="") {
            if($url=="") return false;

            if($filename=="") {
                $ext=strrchr($url,".");
                if($ext!=".gif" && $ext!=".jpg" && $ext!=".png") return false;
                $filename=date("YmdHis").$ext;
            }

            $data = file_get_contents($url);
            file_put_contents('./temp/cardpicture/'.$filename,$data);
            die;
            ob_start();
            readfile($url);
            $img = ob_get_contents($url);
            ob_end_clean();
            $fp2=@fopen('./temp/cardpicture/'.$filename, "a");//指定图片路径
            fwrite($fp2,$img);
            fclose($fp2);

            return $filename;
        }
        public function getpic(){
            $img=$this->GrabImage("http://www.baidu.com/img/baidu_jgylogo3.gif","logo33.jpg");
            if($img){
                echo '<img src="'.$img.'">';
            }else{
                echo "false";
            }
        }

  • 相关阅读:
    创建可管理的对象属性
    解析简单xml文档
    定义类的__slots__属性节省内存的开销
    读写json数据
    读写csv,excel文件数据
    常用的字符串处理方法
    sql中case when 的使用
    对字典的处理
    元组的元素命名
    列表,字典,集合按条件筛选
  • 原文地址:https://www.cnblogs.com/myphper/p/4117956.html
Copyright © 2011-2022 走看看