php从一串图像内容中获取图像大小

我有一个函数,可以通过CURL获取远程图像,返回远程图像内容的字符串变量.

我不希望将内容写入文件,但希望获得图像的大小.

因为getimagesize()只支持一个文件,是否有一个类似于getimagesize()的函数,但可以支持图像内容的字符串?

澄清:

$image_content = file_get_contents('http://www.example.com/example.jpg');

如何获取$image_content的图像大小而不是运行getimagesize(‘http://www.example.com/example.jpg’);?

提前致谢

解决方法:

PHP函数imagecreatefromstring,imagesximagesy.

像这样的东西;

$image_content = file_get_contents('http://www.example.com/example.jpg');
$image = imagecreatefromstring($image_content);
$width = imagesx($image);
$height = imagesy($image);
上一篇:如何在linux ubuntu中启用php 7中的GD库?


下一篇:PHP GD Library在同一页面上输出图像和文本内容