手机
当前位置:查字典教程网 >编程开发 >php教程 >一个PHP的远程图片抓取函数分享
一个PHP的远程图片抓取函数分享
摘要:复制代码代码如下:functiongrabImage($url,$filename=''){if($url==''){returnfalse...

复制代码 代码如下:

function grabImage($url, $filename = '') {

if($url == '') {

return false; //如果 $url 为空则返回 false;

}

$ext_name = strrchr($url, '.'); //获取图片的扩展名

if($ext_name != '.gif' && $ext_name != '.jpg' && $ext_name != '.bmp' && $ext_name != '.png') {

return false; //格式不在允许的范围

}

if($filename == '') {

$filename = time().$ext_name; //以时间戳另起名

}

//开始捕获

ob_start();

readfile($url);

$img_data = ob_get_contents();

ob_end_clean();

$size = strlen($img_data);

$local_file = fopen($filename , 'a');

fwrite($local_file, $img_data);

fclose($local_file);

return $filename;

}

【一个PHP的远程图片抓取函数分享】相关文章:

一个php作的文本留言本的例子(四)

一个用于mysql的数据库抽象层函数库

PHP安全编程之加密功能

用在PHP里的JS打印函数

PHP中实现图片的锐化

一个php作的文本留言本的例子(二)

用IE远程创建Mysql数据库的简易程序

PHP获取远程图片并保存到本地的方法

PHP中生成UUID自定义函数分享

玩转图像函数库—常见图形操作

精品推荐
分类导航