English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função getimagesize() é usada para obter o tamanho da imagem e informações relacionadas, retornando um array com sucesso e FALSE em caso de falha, gerando uma mensagem de erro de nível E_WARNING.
Formato de sintaxe:
array getimagesize ( string $filename [, array &$imageinfo ] )
A função getimagesize() determina qualquer GIF, JPG, PNG, SWF, SWC, PSD, TIFF, BMP, IFF, JP2JPX, JB2Tamanho do arquivo de imagem JPC, XBM ou WBMP e retorno das dimensões da imagem, tipo de arquivo e altura e largura da imagem.
<?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://pt.oldtoolbag.com/wp-content/themes/oldtoolbag.com/assets/img/logo-domain-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 )
返回结果说明