我有一个函数,可以通过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,imagesx和imagesy.
像这样的东西;
$image_content = file_get_contents('http://www.example.com/example.jpg');
$image = imagecreatefromstring($image_content);
$width = imagesx($image);
$height = imagesy($image);