zoukankan      html  css  js  c++  java
  • 代码获取网页上的图片并存储

    图片的来源链接,以时间time()命名

    <?php
    function GrabImage($url, $filename=""){ 
    //$url 为空则返回 false; 
    if($url == ""){return false;} 
    $ext = strrchr($url, ".");//得到图片的扩展名 
    if($ext != ".gif" && $ext != ".jpg" && $ext != ".bmp"){echo "格式不支持!";return false;} 
    if($filename == ""){$filename = time()."$ext";}//以时间戳另起名 
    //开始捕捉 
    ob_start(); 
    readfile($url); 
    $img = ob_get_contents(); 
    ob_end_clean(); 
    $size = strlen($img); 
    $fp2 = fopen($filename , "a"); 
    fwrite($fp2, $img); 
    fclose($fp2); 
    return $filename; 
    }
    //测试一下 
    GrabImage("http://news.ef360.com/EditManager/File/News/20130304/20130304100207744.jpg", time().".jpg");
    ?>

      

  • 相关阅读:
    类继承
    抽象基类 纯虚函数
    虚函数
    Java网络通信
    Java补补补
    刷LeetCode吧
    贝叶斯网络的
    vscode添加vue模板
    vue--项目实例
    Java01
  • 原文地址:https://www.cnblogs.com/bafeiyu/p/2951147.html
Copyright © 2011-2022 走看看