0

画像の幅と高さを確認するにはどうすればよいですか?

$image_size = getimagesize($image_temp);

配列の3番目の要素は次のことを示しています。

width="1679" height="939"

画像の幅が1000を超えているかどうかを確認するにはどうすればよいのでしょうか。そうである場合は、幅を1000pxに変更できます。

ありがとう

4

1 に答える 1

0

0番目の要素を使用して条件を確認し、自分で出力を生成します。例:

$size = getimagesize($image_temp);
$width_and_height = $size[0] > 1000 ? 'width="1000"' : $size[3];

または、高さを維持したい場合:

$width_and_height = $size[0] > 1000 ? 'width="1000" height="'.$size[1].'"' : $size[3];
于 2012-08-25T23:31:07.743 に答える