PHP抓取图片的具体实现方法

开发 后端
PHP抓取图片的实现比较简单,本文给出了具体的示例代码。希望大家通过对文章的理解,能够充分掌握这一方法的运用。

PHP语言可以用来帮助我们实现许多功能,比如抓取页面内容等。下面我们将向大家介绍有关PHP抓取图片的相关内容,希望对大家有所帮助。#t#

以下代码就是PHP抓取图片的代码示例:

  1. < ?php  
  2. // 变量说明:   
  3. // $url 是远程图片的完整URL地址,不能为空。  
  4. // $filename 是可选变量: 如果为空,
    本地文件名将基于时间和日期自动生成.   
  5. function GrabImage($url,$filename="") {   
  6. if($url==""):return false;endif;   
  7. if($filename=="") {   
  8. $ext=strrchr($url,".");   
  9. if($ext!=".gif" && $ext!=".jpg"):
    return false;endif;   
  10. $filename=date("dMYHis").$ext;   
  11. }   
  12. ob_start();   
  13. readfile($url);   
  14. $img = ob_get_contents();   
  15. ob_end_clean();   
  16. $size = strlen($img);   
  17. $fp2=@fopen($filename, "a");   
  18. fwrite($fp2,$img);   
  19. fclose($fp2);   
  20. return $filename;   
  21. }   
  22. $img=GrabImage("图片路径","");   
  23. if($img):echo '<pre>
    <img src="'.$img.'"></pre>';  
  24. else:echo "false";  
  25. endif;   
  26. ?> 

 

希望大家能通过本文介绍的PHP抓取图片的方法,熟练运用这一方法。

责任编辑:曹凯 来源: 博客园
相关推荐

2009-11-24 14:45:08

PHP批量上传图片

2009-12-03 15:45:51

PHP加入数据程序

2009-11-23 16:59:23

PHP图形验证码

2009-12-01 11:04:10

PHP重定向网页

2009-11-25 13:21:30

PHP作为memcac

2009-12-03 14:10:06

PHP压缩文件夹

2009-11-24 15:43:17

PHP给图片加水印

2009-12-07 19:34:01

PHP函数可变参数列表

2009-12-02 15:45:04

PHP抓取天气预报

2009-12-03 17:18:15

PHP strtoti

2009-11-23 18:39:17

PHP重定向

2009-11-25 11:33:26

PHP验证表单

2010-03-04 11:22:59

Python抓取网页图

2009-12-02 18:51:12

PHP分页类

2009-12-07 16:52:59

PHP函数getima

2009-11-24 20:04:36

PHP常见错误

2010-03-09 15:48:06

Python抓取

2009-11-24 15:50:09

PHP上传类uploa

2009-11-25 15:35:24

PHP实现站内搜索引擎

2009-11-23 15:10:28

PHP获取当前url
点赞
收藏

51CTO技术栈公众号