定義済み定数
以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。
-
GD_VERSION(string) - PHP をコンパイルしたときの GD のバージョン (PHP 5.2.4 以降で利用可能)。
-
GD_MAJOR_VERSION(integer) - PHP をコンパイルしたときの GD のメジャーバージョン (PHP 5.2.4 以降で利用可能)。
-
GD_MINOR_VERSION(integer) - PHP をコンパイルしたときの GD のマイナーバージョン (PHP 5.2.4 以降で利用可能)。
-
GD_RELEASE_VERSION(integer) - PHP をコンパイルしたときの GD のリリースバージョン (PHP 5.2.4 以降で利用可能)。
-
GD_EXTRA_VERSION(string) - PHP をコンパイルしたときの GD の "追加" バージョン (beta/rc..) (PHP 5.2.4 以降で利用可能)。
-
GD_BUNDLED(integer) - バンドルされている GD を使用する場合は 1、 それ以外の場合は 0 が設定されます。
-
IMG_BMP(integer) - imagetypes() の戻り値として用います。
-
IMG_GIF(integer) - imagetypes() の戻り値として用います。
-
IMG_JPG(integer) - imagetypes() の戻り値として用います。
-
IMG_JPEG(integer) -
imagetypes() の戻り値として用います。
注意:
この定数の値は
IMG_JPGと同じです。 -
IMG_PNG(integer) - imagetypes() の戻り値として用います。
-
IMG_WBMP(integer) - imagetypes() の戻り値として用います。
-
IMG_XPM(integer) - imagetypes() の戻り値として用います。
-
IMG_WEBP(integer) - imagetypes() の戻り値として用います。 PHP 5.6.25 と PHP 7.0.10 以降で利用可能です。
-
IMG_COLOR_TILED(integer) - imagecolorallocate() や imagecolorallocatealpha() で割り当てた色のかわりに使用できる、特別な色オプション。
-
IMG_COLOR_STYLED(integer) - imagecolorallocate() や imagecolorallocatealpha() で割り当てた色のかわりに使用できる、特別な色オプション。
-
IMG_COLOR_BRUSHED(integer) - imagecolorallocate() や imagecolorallocatealpha() で割り当てた色のかわりに使用できる、特別な色オプション。
-
IMG_COLOR_STYLEDBRUSHED(integer) - imagecolorallocate() や imagecolorallocatealpha() で割り当てた色のかわりに使用できる、特別な色オプション。
-
IMG_COLOR_TRANSPARENT(integer) - imagecolorallocate() や imagecolorallocatealpha() で割り当てた色のかわりに使用できる、特別な色オプション。
-
IMG_AFFINE_TRANSLATE(integer) - アフィン変換の形式を表す定数。imageaffinematrixget() 関数が使用します。
-
IMG_AFFINE_SCALE(integer) - アフィン変換の形式を表す定数。imageaffinematrixget() 関数が使用します。
-
IMG_AFFINE_ROTATE(integer) - アフィン変換の形式を表す定数。imageaffinematrixget() 関数が使用します。
-
IMG_AFFINE_SHEAR_HORIZONTAL(integer) - アフィン変換の形式を表す定数。imageaffinematrixget() 関数が使用します。
-
IMG_AFFINE_SHEAR_VERTICAL(integer) - アフィン変換の形式を表す定数。imageaffinematrixget() 関数が使用します。
-
IMG_ARC_ROUNDED(integer) -
スタイル定数。imagefilledarc() 関数が使用します。
注意:
この定数の値は
IMG_ARC_PIEと同じです。 -
IMG_ARC_PIE(integer) - スタイル定数。imagefilledarc() 関数が使用します。
-
IMG_ARC_CHORD(integer) - スタイル定数。imagefilledarc() 関数が使用します。
-
IMG_ARC_NOFILL(integer) - スタイル定数。imagefilledarc() 関数が使用します。
-
IMG_ARC_EDGED(integer) - スタイル定数。imagefilledarc() 関数が使用します。
-
IMG_GD2_RAW(integer) - タイプ変数。imagegd2() 関数が使用します。
-
IMG_GD2_COMPRESSED(integer) - タイプ変数。imagegd2() 関数が使用します。
-
IMG_EFFECT_REPLACE(integer) - アルファブレンディング効果。imagelayereffect() 関数で使用します。
-
IMG_EFFECT_ALPHABLEND(integer) - アルファブレンディング効果。imagelayereffect() 関数で使用します。
-
IMG_EFFECT_NORMAL(integer) - アルファブレンディング効果。imagelayereffect() 関数で使用します。
-
IMG_EFFECT_OVERLAY(integer) - アルファブレンディング効果。imagelayereffect() 関数で使用します。
-
IMG_EFFECT_MULTIPLY(integer) - アルファブレンディング効果。imagelayereffect() 関数で使用します。
-
IMG_FILTER_NEGATE(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_GRAYSCALE(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_BRIGHTNESS(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_CONTRAST(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_COLORIZE(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_EDGEDETECT(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_GAUSSIAN_BLUR(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_SELECTIVE_BLUR(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_EMBOSS(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_MEAN_REMOVAL(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_SMOOTH(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。
-
IMG_FILTER_PIXELATE(integer) - 特別な GD フィルタ。imagefilter() 関数で使用します。 (PHP 5.3.0 以降で使用可能)
-
IMAGETYPE_GIF(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JPEG(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JPEG2000(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_PNG(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_SWF(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_PSD(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_BMP(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_WBMP(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_XBM(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_TIFF_II(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_TIFF_MM(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_IFF(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JB2(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JPC(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JP2(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_JPX(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_SWC(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。
-
IMAGETYPE_ICO(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。 (PHP 5.3.0 以降で利用可能)
-
IMAGETYPE_WEBP(integer) - 画像タイプ定数。image_type_to_mime_type() や image_type_to_extension() 関数で使用します。 (PHP 7.1.0 以降で利用可能)
-
PNG_NO_FILTER(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_FILTER_NONE(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_FILTER_SUB(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_FILTER_UP(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_FILTER_AVG(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_FILTER_PAETH(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
PNG_ALL_FILTERS(integer) - 特別な PNG フィルタ。imagepng() 関数で使用します。
-
IMG_FLIP_VERTICAL(int) - imageflip() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_FLIP_HORIZONTAL(int) - imageflip() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_FLIP_BOTH(int) - imageflip() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BELL(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BESSEL(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BILINEAR_FIXED(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BICUBIC(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BICUBIC_FIXED(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BLACKMAN(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BOX(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_BSPLINE(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_CATMULLROM(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_GAUSSIAN(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_GENERALIZED_CUBIC(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_HERMITE(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_HAMMING(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_HANNING(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_MITCHELL(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_POWER(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_QUADRATIC(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_SINC(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_NEAREST_NEIGHBOUR(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_WEIGHTED4(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。
-
IMG_TRIANGLE(int) - imagesetinterpolation() で使用します。PHP 5.5.0 以降で使用可能です。