English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion getimagesize() wird verwendet, um die Größe des Bildes und weitere Informationen zu erhalten. Bei Erfolg wird ein Array zurückgegeben, bei Misserfolg wird FALSE zurückgegeben und eine E_WARNING-Stufe Fehlermeldung erzeugt.
Syntax-Format:
Array getimagesize ( string $filename [, array &$imageinfo ] )
Die Funktion getimagesize() bestimmt die Größe und weitere Informationen für alle GIF, JPG, PNG, SWF, SWC, PSD, TIFF, BMP, IFF, JP2JPX, JB2Größe der JPC, XBM oder WBMP Bilddatei bestimmen und die Abmessungen des Bildes sowie den Dateityp und die Höhe und Breite der Bildgröße zurückgeben.
<?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://de.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 )
返回结果说明