|
getimagesize(PHP 4, PHP 5) getimagesize — Get the size of an image Описание
array getimagesize
( string $filename
[, array &$imageinfo
] )
The getimagesize() function will determine the
size of any given image file and return the dimensions along with
the file type and a height/width text string to be used inside a
normal HTML getimagesize() can also return some more information in imageinfo parameter.
Список параметров
Возвращаемые значенияReturns an array with 7 elements. Index 0 and 1 contains respectively the width and the height of the image.
Index 2 is one of the IMAGETYPE_XXX constants indicating the type of the image. Index 3 is a text string with the correct height="yyy" width="xxx" string that can be used directly in an IMG tag. mime is the correspondant MIME type of the image. This information can be used to deliver images with the correct HTTP Content-type header: Пример #1 getimagesize() and MIME types
<?php channels will be 3 for RGB pictures and 4 for CMYK pictures. bits is the number of bits for each color. For some image types, the presence of channels and bits values can be a bit confusing. As an example, GIF always uses 3 channels per pixel, but the number of bits per pixel cannot be calculated for an animated GIF with a global color table. On failure, FALSE is returned. ОшибкиIf accessing the filename image is impossible, or if it isn't a valid picture, getimagesize() will generate an error of level E_WARNING. On read error, getimagesize() will generate an error of level E_NOTICE. Список изменений
Примеры
Пример #2 getimagesize() example
<?php Пример #3 getimagesize (URL)
<?php Пример #4 getimagesize() returning IPTC
<?php Примечания
Смотрите также
|
|||||||||||||||||||||||