我有以下功能,它运行了大约 25 次,并将网站的加载时间延迟了 10 秒或更多。代码本质上是在计算图像宽度缩小或最大 310 像素时的高度。关于如何改进我的代码或提出其他选择的任何建议?也许jQuery可能会更好?
function img_height($image){
$inputwidth = 310;
list($width,$height) = getimagesize($image);
if($width !== $inputwidth){
$outputheight = ($inputwidth * $height)/ $width;
}elseif($width == $inputwidth){
$outputheight = $height;
}
return 'style="height:'.$outputheight.'px;" ';
}