PHP | getimagesizefromstring()函数
getimagesizefromstring()函数是PHP中的一个内置函数,用于从字符串中获取图像的大小。此函数接受图像数据作为字符串参数并确定图像大小并返回具有文件类型和图像高度/宽度的尺寸。
句法:
array getimagesizefromstring( $imagedata, &$imageinfo )
参数:该函数接受上面提到的两个参数,如下所述:
- $filename:它是一个强制参数,它接受图像数据作为字符串。
- $imageinfo:它是一个可选参数,允许从图像文件中提取一些扩展信息,例如不同的 JPG APP 标记作为关联数组。
返回值:此函数返回尺寸以及文件类型和高度/宽度文本字符串。
下面的程序说明了PHP中的getimagesizefromstring()函数:
图片:
示例 1:
输出:
array(6) {
[0]=> int(667)
[1]=> int(184)
[2]=> int(3)
[3]=> string(24) "width="667" height="184""
["bits"]=> int(8)
["mime"]=> string(9) "image/png"
}
示例 2:
";
echo "Height of image: " . $height . "
";
echo "Image type: " . $type . "
";
echo "Image attribute: " . $attr;
?>
输出:
Width of image: 667
Height of image: 184
Image type: 3
Image attribute: width="667" height="184"
参考: 函数 : PHP 。 PHP