以下代码就是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抓取图片的方法,熟练运用这一方法。
http://www.bkjia.com/PHPjc/446171.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446171.htmlTechArticle以下代码就是PHP抓取图片的代码示例: ?php //变量说明: //$url是远程图片的完整URL地址,不能为空。 //$filename是可选变量:如果为空, 本地文...
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn