English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getimagesize() 関数は、画像のサイズおよび関連情報を取得するために使用され、成功すると配列を返し、失敗すると FALSE を返し、E_WARNING 水準のエラーメッセージを生成します。
语法形式:
array getimagesize ( string $filename [, array &$imageinfo ] )
getimagesize() 関数は、GIF、JPG、PNG、SWF、SWC、PSD、TIFF、BMP、IFF、JPなどの画像ファイルのサイズを測定します。2JPX、JB2JPC、XBM または WBMP イメージファイルのサイズを取得し、画像のサイズ、ファイルタイプおよび画像の高さと幅を返します。
<?php list($width, $height, $type, $attr) = getimagesize("w3codebox-logo.png"); echo "幅は:" . $width; echo "高さは:" . $height; echo "タイプは:" . $attr; ?>
以下の例の出力結果は:
幅は:290 高さは:69 タイプは:3 属性:width="290" height="69"
<?php $remote_png_url = 'http://ja.oldtoolbag.com/wp-コンテンツ/テーマ/oldtoolbag.com/アセット/画像/ロゴ-ドメイン-green2.png'; $img_data = getimagesize($remote_png_url); print_r($img_data ); ?>
以下の例の出力結果は:
Array ( [0] => 290 [1] => 69 [2] => 3 [3] => width="290" height="69" [bits] => 8 [mime] => image/png )
返却結果の説明