getimagesize()関数とは?画像サイズ取得の基本と活用例
getimagesize() 関数は画像のサイズとファイルのタイプを取得するために使用されます。画像ファイルのパスを引数として受け取り、画像の幅、高さ、タイプ、およびMIMEタイプが含まれる配列を返します。
以下は簡単な例です。
$filename = 'path/to/your/image.jpg';
$imagesize = getimagesize($filename);
echo 'Image width: ' . $imagesize[0] . 'px<br>';
echo 'Image height: ' . $imagesize[1] . 'px<br>';
echo 'Image type: ' . $imagesize[2] . '<br>';
echo 'MIME type: ' . $imagesize['mime'];
注意:getimagesize() 関数はローカルファイルの読み取りにしか使用できず、リモートファイルの読み取りには使用できません。