예약어 미리 정의된 상수

Core Predefined Constants

이러한 상수는 PHP 코어에 의해 정의됩니다. 여기에는 PHP, Zend 엔진 및 SAPI 모듈이 포함됩니다.

PHP_VERSION (string)
"major.minor.release[extra]" 표기법의 문자열로 된 현재 PHP 버전.
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'). 배포 공급업체에서 패키지 버전을 나타내기 위해 자주 사용합니다.
PHP_ZTS (int)
PHP_DEBUG (int)
PHP_MAXPATHLEN (int)
이 PHP 빌드에서 지원하는 파일 이름(경로 포함)의 최대 길이입니다.
PHP_OS (string)
운영 체제 PHP가 구축되었습니다.
PHP_OS_FAMILY (string)
운영 체제 제품군 PHP가 구축되었습니다. 'Windows', 'BSD', 'Darwin', 'Solaris', 'Linux' 또는 'Unknown' 중 하나입니다. PHP 7.2.0부터 사용 가능합니다.
PHP_SAPI (string)
이 PHP 빌드를 위한 서버 API입니다. php_sapi_name()도 참조하십시오.
PHP_EOL (string)
이 플랫폼에 대한 올바른 '행 끝' 기호입니다.
PHP_INT_MAX (int)
이 PHP 빌드에서 지원되는 가장 큰 정수입니다. 일반적으로 32비트 시스템에서는 int(2147483647)이고 64비트 시스템에서는 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)
정밀도 손실 없이 부동 소수점으로 반올림할 수 있는 소수점 이하 자릿수입니다. PHP 7.2.0부터 사용 가능합니다.
PHP_FLOAT_EPSILON (float)
표현 가능한 가장 작은 양수 x, 그래서 x + 1.0 != 1.0. 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(또는 PHP_PREFIX . Windows의 경우 "\\ext")입니다.
PHP_PREFIX (string)
값 --prefix는 구성 시 설정되었습니다. Windows에서는 구성 시 --with-prefix가 설정된 값입니다.
PHP_BINDIR (string)
--bindir 값은 구성 시 설정되었습니다. Windows에서는 구성 시 --with-prefix가 설정된 값입니다.
PHP_BINARY (string)
스크립트 실행 중 PHP 바이너리 경로를 지정합니다.
PHP_MANDIR (string)
맨페이지가 설치된 위치를 지정합니다.
PHP_LIBDIR (string)
PHP_DATADIR (string)
PHP_SYSCONFDIR (string)
PHP_LOCALSTATEDIR (string)
PHP_CONFIG_FILE_PATH (string)
PHP_CONFIG_FILE_SCAN_DIR (string)
PHP_SHLIB_SUFFIX (string)
"so"(대부분의 Unixes) 또는 "dll"(Windows)과 같은 빌드 플랫폼의 공유 라이브러리 접미사.
PHP_FD_SETSIZE (string)
선택 시스템 호출에 대한 최대 파일 설명자 수입니다. PHP 7.1.0부터 사용 가능합니다.
E_ERROR (int)
Error reporting constant
E_WARNING (int)
Error reporting constant
E_PARSE (int)
Error reporting constant
E_NOTICE (int)
Error reporting constant
E_CORE_ERROR (int)
Error reporting constant
E_CORE_WARNING (int)
Error reporting constant
E_COMPILE_ERROR (int)
Error reporting constant
E_COMPILE_WARNING (int)
Error reporting constant
E_USER_ERROR (int)
Error reporting constant
E_USER_WARNING (int)
Error reporting constant
E_USER_NOTICE (int)
Error reporting constant
E_RECOVERABLE_ERROR (int)
Error reporting constant
E_DEPRECATED (int)
Error reporting constant
E_USER_DEPRECATED (int)
Error reporting constant
E_ALL (int)
Error reporting constant
E_STRICT (int)
Error reporting constant
__COMPILER_HALT_OFFSET__ (int)
true (bool)
Booleans을 참조하십시오.
false (bool)
Booleans을 참조하십시오.
null (null)
Null을 참조하십시오.
PHP_WINDOWS_EVENT_CTRL_C (int)
Windows CTRL+C 이벤트. PHP 7.4.0(Windows만 해당)부터 사용 가능합니다.
PHP_WINDOWS_EVENT_CTRL_BREAK (int)
Windows CTRL+BREAK 이벤트. PHP 7.4.0(Windows만 해당)부터 사용 가능합니다.

참조: 마법 상수.


Standard Predefined Constants

핵심 확장의 모든 상수는 기본적으로 PHP에서 정의됩니다.