(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
imagetypes — Return the image types supported by this PHP build
Image: The Image constraint works exactly like the File constraint, except that its mimeTypes and mimeTypesMessage options are automatically setup to work for image files specifically.
Description
Returns the image types supported by the current PHP installation.
Return Values
Returns a bit-field corresponding to the image formats supported by the version of GD linked into PHP. The following bits are returned, IMG_BMP
| IMG_GIF
| IMG_JPG
| IMG_PNG
| IMG_WBMP
| IMG_XPM
| IMG_WEBP
.
Thank you for reaching out here in the Microsoft Community Forum. We understand that you’re having issues with some of your HTML emails containing images, as they aren’t loading. Required Cookies & Technologies. Some of the technologies we use are necessary for critical functions like security and site integrity, account authentication, security and privacy preferences, internal site usage and maintenance data, and to make the site work correctly for browsing and transactions. I read the description in the Java Doc many times, but just couldn't figure out how should we use it. For example, this one: TYPEINTBGR. Represents an image with 8-bit RGB color components, corresponding to a Windows- or Solaris- style BGR color model, with the. Imagetypes : int Returns the image types supported by the current PHP installation.
Examples
Example #1 Checking for PNG support
<?php
if (imagetypes() & IMG_PNG) {
echo 'PNG Support is enabled';
}
?>
Changelog
Version | Description |
---|---|
7.2.0 | IMG_BMP added. |
7.0.10 | IMG_WEBP added. |
See Also
- gd_info() - Retrieve information about the currently installed GD library
Image Typer
Image Type Transparent Background
Im not a smart man but this seemd to be the simplest code and it worked.
Its at the very top of this directory.
<?php
var_dump(gd_info());
?>
Returned image info and more.
array(11) { ['GD Version']=> string(27) 'bundled (2.0.28 compatible)' ['FreeType Support']=> bool(true) ['FreeType Linkage']=> string(13) 'with freetype' ['T1Lib Support']=> bool(false) ['GIF Read Support']=> bool(true) ['GIF Create Support']=> bool(true) ['JPG Support']=> bool(true) ['PNG Support']=> bool(true) ['WBMP Support']=> bool(true) ['XBM Support']=> bool(true) ['JIS-mapped Japanese Font Support']=> bool(false) }
Image Type With Transparent Background
- GD and Image Functions
Comments are closed.