当前位置:网站首页>php 获取图片信息的方法

php 获取图片信息的方法

2022-07-07 18:04:00 salestina

想通过php获取图片的宽高,下面是两种方法,可以作为参考。

方法一:

ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)');
$thumb_url="https://dss0.bdstatic.com/-0U0bXSm1A5BphGlnYG/tam-ogel/2dbeac414fc1ee690d00c764c89a187e_121_121.png";
$imageInfo=getimagesize($thumb_url);

print_r($imageInfo);

打印结果为:

方法二:

$refer="https://dss0.bdstatic.com";
$option=array('http'=>array('header'=>"Referer: {$refer}"));
$context=stream_context_create($option);//创建资源流上下文
$thumb_url="https://dss0.bdstatic.com/-0U0bXSm1A5BphGlnYG/tam-ogel/2dbeac414fc1ee690d00c764c89a187e_121_121.png";
$file_contents = file_get_contents($thumb_url,false, $context);//将整个文件读入一个字符串

$thumb_size = getimagesizefromstring($file_contents);//从字符串中获取图像尺寸信息

print_r($thumb_size);

 打印结果为:

两种方法都可以获取图片的信息,可自行选择使用哪一种。 

原网站

版权声明
本文为[salestina]所创,转载请带上原文链接,感谢
https://blog.csdn.net/salestina/article/details/125620463