PHP抓取圖片的具體實現方法
作者:佚名
PHP抓取圖片的實現比較簡單,本文給出了具體的示例代碼。希望大家通過對文章的理解,能夠充分掌握這一方法的運用。
PHP語言可以用來幫助我們實現許多功能,比如抓取頁面內容等。下面我們將向大家介紹有關PHP抓取圖片的相關內容,希望對大家有所幫助。#t#
以下代碼就是PHP抓取圖片的代碼示例:
- < ?php
- // 變量說明:
- // $url 是遠程圖片的完整URL地址,不能為空。
- // $filename 是可選變量: 如果為空,
本地文件名將基于時間和日期自動生成. - function GrabImage($url,$filename="") {
- if($url==""):return false;endif;
- if($filename=="") {
- $ext=strrchr($url,".");
- if($ext!=".gif" && $ext!=".jpg"):
return false;endif; - $filename=date("dMYHis").$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;
- }
- $img=GrabImage("圖片路徑","");
- if($img):echo '<pre>
<img src="'.$img.'"></pre>'; - else:echo "false";
- endif;
- ?>
希望大家能通過本文介紹的PHP抓取圖片的方法,熟練運用這一方法。
責任編輯:曹凱
來源:
博客園