PHP图像维度

PHP图像维度,php,image,dimension,Php,Image,Dimension,如何获得图像的宽度和高度 我有$variable=http://site.com/image.png“ 要将此图像的宽度设置为$width,高度设置为$height 比如: $variable='1!'http://site.com/image.png“ 谢谢。功能。也许它会对你有所帮助。功能。也许它会对你有所帮助。不管怎样,这里有一个小魔术:它不应该是urlhttp://site.com/image.png但是一个文件名。无论如何,这里有一个小魔术:可能的重复,然后它不应该是一个网址http:

如何获得图像的宽度和高度

我有
$variable=http://site.com/image.png“

要将此图像的宽度设置为
$width
,高度设置为
$height

比如:
$variable='1!'http://site.com/image.png“


谢谢。

功能。也许它会对你有所帮助。

功能。也许它会对你有所帮助。

不管怎样,这里有一个小魔术:它不应该是url
http://site.com/image.png
但是一个文件名。无论如何,这里有一个小魔术:可能的重复,然后它不应该是一个网址
http://site.com/image.png
但有一个文件名。注意:远程FS和image函数的组合可能会有一些微妙的怪癖,例如,如果远程HTTP服务器响应缓慢,则执行将挂起,直到
getimagesize()
返回(这可能是错误的)“直到HTTP连接超时”,这意味着几十秒)。当然,如果可能的话,您希望缓存所做的任何映像大小检查的结果。警告:远程FS和映像函数的组合可能有一些微妙的怪癖,例如,如果远程HTTP服务器响应缓慢,执行将挂起,直到
getimagesize()
返回(可以是“直到HTTP连接超时”,这意味着几十秒)。当然,如果可能的话,您希望缓存任何图像大小检查的结果。
$variable = 'http://site.com/image.png';
$image    = getimagesize($variable);
$width    = $image[0];
$height   = $image[1];
$type     = $image[2];
$variable = 'http://site.com/image.png';
$image    = getimagesize($variable);
$width    = $image[0];
$height   = $image[1];
$type     = $image[2];