次のコードを使用してディレクトリから画像のリストを配列として取得すると、画像の自動サイズ変更に問題があります。
<?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);
}
?>
ここで、縦横比を維持したまま画像のサイズを変更する必要があります。画像の幅が画像の高さより大きい場合、またはその逆の場合に、画像のサイズを変更したいと思います。どんな助けでも大歓迎です。