getimagesizefromstring — 从字符串中获取图像尺寸信息。
array getimagesizefromstring ( string $imagedata [, array &$imageinfo ] )
同 getimagesize() 函数。 区别是 getimagesizefromstring() 第一个参数是图像数据的字符串表达,而不是文件名。
参数
$img = 'logo.png';
// 以文件方式打开
$size_info1 = getimagesize($img);
// 以字符串格式打开
$data = file_get_contents($img);
$size_info2 = getimagesizefromstring($data);
dump($size_info2);
以上实例输出结果为:
array(6) {
[0] => int(226)
[1] => int(154)
[2] => int(3)
[3] => string(24) "width="226" height="154""
["bits"] => int(8)
["mime"] => string(9) "image/png"
}
2023-08-08 更新