定義済みの定数
コアの定義済みの定数
これらの定数は PHP のコアで定義済みの定数です。 PHP, Zend engine, SAPI モジュールも含みます。
-
PHP_VERSION
(string) - 現在の PHP のバージョンを "major.minor.release[extra]" 形式の文字列で表したもの。
-
PHP_MAJOR_VERSION
(int) - 現在の PHP のメジャーバージョンを整数値で表したもの (たとえば、バージョンが "5.2.7-extra" の場合は int(5) となる)。
-
PHP_MINOR_VERSION
(int) - 現在の PHP のマイナーバージョンを整数値で表したもの (たとえば、バージョンが "5.2.7-extra" の場合は int(2) となる)。
-
PHP_RELEASE_VERSION
(int) - 現在の PHP のリリースバージョンを整数値で表したもの (たとえば、バージョンが "5.2.7-extra" の場合は int(7) となる)。
-
PHP_VERSION_ID
(int) - 現在の PHP のバージョンを整数値で表したもの。バージョンを比較する際に有用 (たとえば、バージョンが "5.2.7-extra" の場合は int(50207) となる)。
-
PHP_EXTRA_VERSION
(string) - 現在の PHP の追加バージョンを文字列で表したもの (たとえば、バージョンが "5.2.7-extra" の場合は '-extra' となる)。 ディストリビューションのベンダーが、パッケージのバージョンを示すために使うことが多い。
-
ZEND_THREAD_SAFE
(bool) - PHP の現状のビルドが、スレッドセーフ版であるかどうかを示す。
-
ZEND_DEBUG_BUILD
(bool) - PHP の現状のビルドが、デバッグビルド版であるかどうかを示す。
-
PHP_ZTS
(bool)ZEND_THREAD_SAFE
のエイリアス - PHP の現状のビルドが、スレッドセーフ版であるかどうかを示す。
-
PHP_DEBUG
(bool)ZEND_DEBUG_BUILD
のエイリアス - PHP の現状のビルドが、デバッグビルド版であるかどうかを示す。
-
DEBUG_BACKTRACE_PROVIDE_OBJECT
(int) - "object" のインデックスを収集します。
-
DEBUG_BACKTRACE_IGNORE_ARGS
(int) - スタックトレース中の関数の情報に、引数の情報を含めません。
-
PHP_MAXPATHLEN
(int) - この PHP がサポートする、ファイル名の長さ (パスを含む) の最大値。 PHP 5.3.0 以降で利用可能。
-
PHP_OS
(string) - PHP がビルドされた OS。
-
PHP_OS_FAMILY
(string) -
PHP がビルドされたオペレーティングシステムファミリー。
以下のうちひとつです。
'Windows'
,'BSD'
,'Darwin'
,'Solaris'
,'Linux'
or'Unknown'
. PHP 7.2.0 以降で利用可能。 -
PHP_SAPI
(string) - この PHP のサーバー API。 php_sapi_name() も参照ください。
-
PHP_EOL
(string) - このプラットフォームの行末文字。
-
PHP_INT_MAX
(int) - この PHP がサポートする整数型の最大値。32bit のシステムでは 通常は int(2147483647)。 64bit のシステムでは、int(9223372036854775807)。
-
PHP_INT_MIN
(int) - この PHP がサポートする整数型の最小値。通常は、32ビットシステムなら int(-2147483648)、 64ビットシステムなら int(-9223372036854775808)。 通常は PHP_INT_MIN === ~PHP_INT_MAX となる。
-
PHP_INT_SIZE
(int) - この PHP ビルドにおける整数型のサイズ (バイト数)。
-
PHP_FLOAT_DIG
(int) - float への丸めやその逆操作の際に精度を維持できる数値の桁数。 PHP 7.2.0 以降で利用可能。
-
PHP_FLOAT_EPSILON
(float) -
x + 1.0 != 1.0
となる正の数 x のうちで、浮動小数点数値として表せる最小の数。 PHP 7.2.0 以降で利用可能。 -
PHP_FLOAT_MIN
(float) -
正 の浮動小数点数値として表せる最小の数。
浮動小数点数値として表せる 負の 最小値が必要なら、
- PHP_FLOAT_MAX
を使って下さい。 PHP 7.2.0 以降で利用可能。 -
PHP_FLOAT_MAX
(float) - 浮動小数点数値として表せる最大の数。 PHP 7.2.0 以降で利用可能。
-
DEFAULT_INCLUDE_PATH
(string) -
PEAR_INSTALL_DIR
(string) -
PEAR_EXTENSION_DIR
(string) -
PHP_EXTENSION_DIR
(string) -
動的にロード可能な拡張モジュールを探すデフォルトのディレクトリ。
(但し、extension_dir で上書きされた場合を除きます)
デフォルトは
PHP_PREFIX
です。 (Windows では、PHP_PREFIX . "\\ext"
です。) -
PHP_PREFIX
(string) - configure 時に設定された --prefix の値。 Windows の場合、configure 時に設定された --with-prefix の値になります。
-
PHP_BINDIR
(string) - configure 時に設定された --bindir の値。 Windows の場合、configure 時に設定された --with-prefix の値になります。
-
PHP_SBINDIR
(string) - configure 時に設定された --sbindir の値。 Windows の場合、configure 時に設定された --with-prefix の値になります。 PHP 8.4.0 以降で利用可能です。
-
PHP_BINARY
(string) - スクリプト実行時の PHP バイナリのパス。
-
PHP_MANDIR
(string) - man ページのインストール先。
-
PHP_LIBDIR
(string) -
PHP_DATADIR
(string) -
PHP_SYSCONFDIR
(string)