imagetypes(): int
現在使用している PHP がサポートする画像形式を返します。
戻り値
ビット(数字)を返す。
画像形式に対応するビットフィールドで、 PHP に組み込まれている GD がサポートする画像形式を返します。 返されるビットは次のとおりです。
IMG_AVIF | IMG_BMP | IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP | IMG_XPM | IMG_WEBP>
ビット演算子を使って判定する
if (imagetypes() & IMG_PNG) {
echo "PNG をサポートしています";
}