根据地址header头获取图片大小的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sn_qmzm521/article/details/80354036

//方法

function get_img_size($uri)
{
ob_start();
$ch = curl_init($uri);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 1); //nobody是关键
$okay = curl_exec($ch);
curl_close($ch);
$head = ob_get_contents();
ob_end_clean();
$regex = '/Content-Length:\s+(\d+)/';
preg_match($regex, $head, $matches);

return $matches[1];
}

//调用

get_img_size("http://xxxxx.xxxx.com/xxx.png");
//输出一个整数

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭