当我使用以下代码从目录中获取图像列表作为数组时,图像的自动调整大小存在问题:
<?php
if ($handle = opendir('directory_of_images')) {
while (false !== ($pict = readdir($handle))) {
if ($pict != "." && $pict != "..") {
$thumbsp .= '<a href="#'.$pict.'"><image src="directory_of_images'.$pict.'" width="50" border="0" hspace="5" vspace="5" align="middle"></a>';
$thump .= '<p id="'.$pict.'" style="height:700px; margin-bottom:200px;"><br><img src="directory_of_images'.$pict.'" width="450px" align="top"></p>';
}
}
closedir($handle);
}
?>
现在,我需要调整图像大小并保持纵横比。当图像宽度大于图像高度时,我想调整图像大小,反之亦然。任何帮助,将不胜感激。