Предопределенные константы
Объявленные в ядре константы
Нижеописанные константы объявляются ядром PHP и охватывают PHP, Zend engine и SAPI-модули.
- PHP_VERSION (строка)
- PHP_OS (строка)
- DEFAULT_INCLUDE_PATH (строка)
- PEAR_INSTALL_DIR (строка)
- PEAR_EXTENSION_DIR (строка)
- PHP_EXTENSION_DIR (строка)
- PHP_BINDIR (строка)
- PHP_LIBDIR (строка)
- PHP_DATADIR (строка)
- PHP_SYSCONFDIR (строка)
- PHP_LOCALSTATEDIR (строка)
- PHP_CONFIG_FILE_PATH (строка)
- PHP_OUTPUT_HANDLER_START (целое)
- PHP_OUTPUT_HANDLER_CONT (целое)
- PHP_OUTPUT_HANDLER_END (целое)
- E_ERROR (строка)
- E_WARNING (целое)
- E_PARSE (целое)
- E_NOTICE (целое)
- E_CORE_ERROR (целое)
- E_CORE_WARNING (целое)
- E_COMPILE_ERROR (целое)
- E_COMPILE_WARNING (целое)
- E_USER_ERROR (целое)
- E_USER_WARNING (целое)
- E_USER_NOTICE (целое)
- E_ALL (целое)
Стандартные константы
Эти константы объявлены в PHP по умолчанию.
- EXTR_OVERWRITE (integer)
- EXTR_SKIP (integer)
- EXTR_PREFIX_SAME (integer)
- EXTR_PREFIX_ALL (integer)
- EXTR_PREFIX_INVALID (integer)
- EXTR_PREFIX_IF_EXISTS (integer)
- EXTR_IF_EXISTS (integer)
- SORT_ASC (integer)
- SORT_DESC (integer)
- SORT_REGULAR (integer)
- SORT_NUMERIC (integer)
- SORT_STRING (integer)
- CASE_LOWER (integer)
- CASE_UPPER (integer)
- COUNT_NORMAL (integer)
- COUNT_RECURSIVE (integer)
- ASSERT_ACTIVE (integer)
- ASSERT_CALLBACK (integer)
- ASSERT_BAIL (integer)
- ASSERT_WARNING (integer)
- ASSERT_QUIET_EVAL (integer)
- CONNECTION_ABORTED (integer)
- CONNECTION_NORMAL (integer)
- CONNECTION_TIMEOUT (integer)
- INI_USER (integer)
- INI_PERDIR (integer)
- INI_SYSTEM (integer)
- INI_ALL (integer)
- M_E (число с плавающей точкой)
- M_LOG2E (число с плавающей точкой)
- M_LOG10E (число с плавающей точкой)
- M_LN2 (число с плавающей точкой)
- M_LN10 (число с плавающей точкой)
- M_PI (число с плавающей точкой)
- M_PI_2 (число с плавающей точкой)
- M_PI_4 (число с плавающей точкой)
- M_1_PI (число с плавающей точкой)
- M_2_PI (число с плавающей точкой)
- M_2_SQRTPI (число с плавающей точкой)
- M_SQRT2 (число с плавающей точкой)
- M_SQRT1_2 (число с плавающей точкой)
- CRYPT_SALT_LENGTH (integer)
- CRYPT_STD_DES (integer)
- CRYPT_EXT_DES (integer)
- CRYPT_MD5 (integer)
- CRYPT_BLOWFISH (integer)
- DIRECTORY_SEPARATOR (integer)
- SEEK_SET (integer)
- SEEK_CUR (integer)
- SEEK_END (integer)
- LOCK_SH (integer)
- LOCK_EX (integer)
- LOCK_UN (integer)
- LOCK_NB (integer)
- HTML_SPECIALCHARS (integer)
- HTML_ENTITIES (integer)
- ENT_COMPAT (integer)
- ENT_QUOTES (integer)
- ENT_NOQUOTES (integer)
- INFO_GENERAL (integer)
- INFO_CREDITS (integer)
- INFO_CONFIGURATION (integer)
- INFO_MODULES (integer)
- INFO_ENVIRONMENT (integer)
- INFO_VARIABLES (integer)
- INFO_LICENSE (integer)
- INFO_ALL (integer)
- CREDITS_GROUP (integer)
- CREDITS_GENERAL (integer)
- CREDITS_SAPI (integer)
- CREDITS_MODULES (integer)
- CREDITS_DOCS (integer)
- CREDITS_FULLPAGE (integer)
- CREDITS_QA (integer)
- CREDITS_ALL (integer)
- STR_PAD_LEFT (integer)
- STR_PAD_RIGHT (integer)
- STR_PAD_BOTH (integer)
- PATHINFO_DIRNAME (integer)
- PATHINFO_BASENAME (integer)
- PATHINFO_EXTENSION (integer)
- CHAR_MAX (integer)
- LC_CTYPE (integer)
- LC_NUMERIC (integer)
- LC_TIME (integer)
- LC_COLLATE (integer)
- LC_MONETARY (integer)
- LC_ALL (integer)
- LC_MESSAGES (integer)
- ABDAY_1 (integer)
- ABDAY_2 (integer)
- ABDAY_3 (integer)
- ABDAY_4 (integer)
- ABDAY_5 (integer)
- ABDAY_6 (integer)
- ABDAY_7 (integer)
- DAY_1 (integer)
- DAY_2 (integer)
- DAY_3 (integer)
- DAY_4 (integer)
- DAY_5 (integer)
- DAY_6 (integer)
- DAY_7 (integer)
- ABMON_1 (integer)
- ABMON_2 (integer)
- ABMON_3 (integer)
- ABMON_4 (integer)
- ABMON_5 (integer)
- ABMON_6 (integer)
- ABMON_7 (integer)
- ABMON_8 (integer)
- ABMON_9 (integer)
- ABMON_10 (integer)
- ABMON_11 (integer)
- ABMON_12 (integer)
- MON_1 (integer)
- MON_2 (integer)
- MON_3 (integer)
- MON_4 (integer)
- MON_5 (integer)
- MON_6 (integer)
- MON_7 (integer)
- MON_8 (integer)
- MON_9 (integer)
- MON_10 (integer)
- MON_11 (integer)
- MON_12 (integer)
- AM_STR (integer)
- PM_STR (integer)
- D_T_FMT (integer)
- D_FMT (integer)
- T_FMT (integer)
- T_FMT_AMPM (integer)
- ERA (integer)
- ERA_YEAR (integer)
- ERA_D_T_FMT (integer)
- ERA_D_FMT (integer)
- ERA_T_FMT (integer)
- ALT_DIGITS (integer)
- INT_CURR_SYMBOL (integer)
- CURRENCY_SYMBOL (integer)
- CRNCYSTR (integer)
- MON_DECIMAL_POINT (integer)
- MON_THOUSANDS_SEP (integer)
- MON_GROUPING (integer)
- POSITIVE_SIGN (integer)
- NEGATIVE_SIGN (integer)
- INT_FRAC_DIGITS (integer)
- FRAC_DIGITS (integer)
- P_CS_PRECEDES (integer)
- P_SEP_BY_SPACE (integer)
- N_CS_PRECEDES (integer)
- N_SEP_BY_SPACE (integer)
- P_SIGN_POSN (integer)
- N_SIGN_POSN (integer)
- DECIMAL_POINT (integer)
- RADIXCHAR (integer)
- THOUSANDS_SEP (integer)
- THOUSEP (integer)
- GROUPING (integer)
- YESEXPR (integer)
- NOEXPR (integer)
- YESSTR (integer)
- NOSTR (integer)
- CODESET (integer)
- LOG_EMERG (integer)
- LOG_ALERT (integer)
- LOG_CRIT (integer)
- LOG_ERR (integer)
- LOG_WARNING (integer)
- LOG_NOTICE (integer)
- LOG_INFO (integer)
- LOG_DEBUG (integer)
- LOG_KERN (integer)
- LOG_USER (integer)
- LOG_MAIL (integer)
- LOG_DAEMON (integer)
- LOG_AUTH (integer)
- LOG_SYSLOG (integer)
- LOG_LPR (integer)
- LOG_NEWS (integer)
- LOG_UUCP (integer)
- LOG_CRON (integer)
- LOG_AUTHPRIV (integer)
- LOG_LOCAL0 (integer)
- LOG_LOCAL1 (integer)
- LOG_LOCAL2 (integer)
- LOG_LOCAL3 (integer)
- LOG_LOCAL4 (integer)
- LOG_LOCAL5 (integer)
- LOG_LOCAL6 (integer)
- LOG_LOCAL7 (integer)
- LOG_PID (integer)
- LOG_CONS (integer)
- LOG_ODELAY (integer)
- LOG_NDELAY (integer)
- LOG_NOWAIT (integer)
- LOG_PERROR (integer)
Коментарии
STDIN, STDOUT and STDERR are available under the CLI SAPI, but not for PHP interactive shells (php -a) for PHP <= 8.2.