imagetypes

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

imagetypesRetourne les types d'images supportés par la version courante de PHP

Description

imagetypes(): int

Retourne un champ d'octets correspondant aux formats d'images supportés par la version PHP utilisée.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne un champ d'octets correspondant aux formats d'images supportés par la version de GD utilisée. Les valeurs suivantes sont possibles : IMG_AVIF | IMG_BMP | IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP | IMG_XPM | IMG_WEBP.

Historique

Version Description
8.1.0 Ajout de la constante IMG_AVIF.
7.2.0 Ajout de la constante IMG_BMP.
7.0.10 Ajout de la constante IMG_WEBP.

Exemples

Exemple #1 Exemple avec imagetypes()

<?php
if (imagetypes() & IMG_PNG) {
echo
"Le type PNG est supporté";
}
?>

Voir aussi

  • gd_info() - Retourne des informations à propos de la bibliothèque GD installée
add a note add a note

User Contributed Notes 1 note

up
-1
ThunderCrew
17 years ago
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) }
To Top