フォルダーに相当する画像を取得し、php でサイズを決定してから、幅と高さのどちらが高いかに応じてコードを記述しようとしています。
<?php
for($i = 1; $i <= 5; $i++)
{
$filename = $i.".png";
list($width, $height) = getimagesize($filename);
if($width > $height)
{
echo '<img src="' .$filename. '" width="' .$width. '" height="75px" />';
break;
}
elseif ($height > $width)
{
echo '<img src="' .$filename. '" width="75px" height="' .$height. '" />';
break;
}
else
{
echo '<img src="' .$filename. '" width="' .$width. '" height="' .$height. '" />';
break;
}
}
?>
問題は、「if」ステートメントの後にコードを記述することです。何かを間違ってコーディングしているかどうかはわかりません。私がやろうとしていることを行うためのより良い方法はありますか?
乾杯