Predefined Constants
The constants below are defined by this extension, and
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
-
CRYPT_SALT_LENGTH
(int)
-
-
CRYPT_STD_DES
(int)
-
Indicates whether standard DES-based hashes are supported in crypt. Always
1
.
-
CRYPT_EXT_DES
(int)
-
Indicates whether extended DES-based hashes are supported in crypt. Always
1
.
-
CRYPT_MD5
(int)
-
Indicates whether MD5 hashes are supported in crypt. Always
1
.
-
CRYPT_BLOWFISH
(int)
-
Indicates whether Blowfish hashes are supported in crypt. Always
1
.
-
CRYPT_SHA256
(int)
-
Indicates whether SHA-256 hashes are supported in crypt. Always
1
.
-
CRYPT_SHA512
(int)
-
Indicates whether SHA-512 hashes are supported in crypt. Always
1
.
-
HTML_SPECIALCHARS
(int)
-
-
HTML_ENTITIES
(int)
-
-
ENT_COMPAT
(int)
-
-
ENT_QUOTES
(int)
-
-
ENT_NOQUOTES
(int)
-
-
ENT_IGNORE
(int)
-
-
ENT_SUBSTITUTE
(int)
-
-
ENT_DISALLOWED
(int)
-
-
ENT_HTML401
(int)
-
-
ENT_XML1
(int)
-
-
ENT_XHTML
(int)
-
-
ENT_HTML5
(int)
-
-
CHAR_MAX
(int)
-
-
LC_CTYPE
(int)
-
Character classification and conversion affected by locale setting.
-
LC_NUMERIC
(int)
-
Decimal separator affected by locale setting.
-
LC_TIME
(int)
-
Date and time formatting affected by locale setting.
-
LC_COLLATE
(int)
-
String comparison affected by locale setting.
-
LC_MONETARY
(int)
-
Monetary formatting affected by locale setting.
-
LC_ALL
(int)
-
Affects all functions that any of the other
LC_*
constants affect.
-
LC_MESSAGES
(int)
-
System responses affected by locale setting.
Available if PHP was compiled with
libintl
.
-
STR_PAD_LEFT
(int)
-
-
STR_PAD_RIGHT
(int)
-
-
STR_PAD_BOTH
(int)
-
nl_langinfo LC_TIME
Category Constants
-
ABDAY_1
(int)
-
Abbreviated name of first day of the week.
-
ABDAY_2
(int)
-
Abbreviated name of second day of the week.
-
ABDAY_3
(int)
-
Abbreviated name of third day of the week.
-
ABDAY_4
(int)
-
Abbreviated name of fourth day of the week.
-
ABDAY_5
(int)
-
Abbreviated name of fifth day of the week.
-
ABDAY_6
(int)
-
Abbreviated name of sixth day of the week.
-
ABDAY_7
(int)
-
Abbreviated name of seventh day of the week.
-
DAY_1
(int)
-
Name of the first day of the week.
-
DAY_2
(int)
-
Name of the second day of the week.
-
DAY_3
(int)
-
Name of the third day of the week.
-
DAY_4
(int)
-
Name of the fourth day of the week.
-
DAY_5
(int)
-
Name of the fifth day of the week.
-
DAY_6
(int)
-
Name of the sixth day of the week.
-
DAY_7
(int)
-
Name of the seventh day of the week.
-
ABMON_1
(int)
-
Abbreviated name of the first month of the year.
-
ABMON_2
(int)
-
Abbreviated name of the second month of the year.
-
ABMON_3
(int)
-
Abbreviated name of the third month of the year.
-
ABMON_4
(int)
-
Abbreviated name of the fourth month of the year.
-
ABMON_5
(int)
-
Abbreviated name of the fifth month of the year.
-
ABMON_6
(int)
-
Abbreviated name of the sixth month of the year.
-
ABMON_7
(int)
-
Abbreviated name of the seventh month of the year.
-
ABMON_8
(int)
-
Abbreviated name of the eighth month of the year.
-
ABMON_9
(int)
-
Abbreviated name of the ninth month of the year.
-
ABMON_10
(int)
-
Abbreviated name of the tenth month of the year.
-
ABMON_11
(int)
-
Abbreviated name of the eleventh month of the year.
-
ABMON_12
(int)
-
Abbreviated name of the twelfth month of the year.
-
MON_1
(int)
-
Name of the first month of the year.
-
MON_2
(int)
-
Name of the second month of the year.
-
MON_3
(int)
-
Name of the third month of the year.
-
MON_4
(int)
-
Name of the fourth month of the year.
-
MON_5
(int)
-
Name of the fifth month of the year.
-
MON_6
(int)
-
Name of the sixth month of the year.
-
MON_7
(int)
-
Name of the seventh month of the year.
-
MON_8
(int)
-
Name of the eighth month of the year.
-
MON_9
(int)
-
Name of the ninth month of the year.
-
MON_10
(int)
-
Name of the tenth month of the year.
-
MON_11
(int)
-
Name of the eleventh month of the year.
-
MON_12
(int)
-
Name of the twelfth month of the year.
-
AM_STR
(int)
-
String for Ante meridian.
-
PM_STR
(int)
-
String for Post meridian.
-
D_T_FMT
(int)
-
String that can be used as the format string for strftime to represent time and date.
-
D_FMT
(int)
-
String that can be used as the format string for strftime to represent date.
-
T_FMT
(int)
-
String that can be used as the format string for strftime to represent time.
-
T_FMT_AMPM
(int)
-
String that can be used as the format string for strftime to represent time in 12-hour format with ante/post meridian.
-
ERA
(int)
-
Alternate era.
-
ERA_YEAR
(int)
-
Year in alternate era format.
-
ERA_D_T_FMT
(int)
-
Date and time in alternate era format (string can be used in strftime).
-
ERA_D_FMT
(int)
-
Date in alternate era format (string can be used in strftime).
-
ERA_T_FMT
(int)
-
Time in alternate era format (string can be used in strftime).
-
ALT_DIGITS
(int)
-
Alternative symbols for digits.
nl_langinfo LC_MONETARY
Category Constants
-
INT_CURR_SYMBOL
(int)
-
International currency symbol.
-
CURRENCY_SYMBOL
(int)
-
Local currency symbol.
-
CRNCYSTR
(int)
-
Same value as
CURRENCY_SYMBOL
.
-
MON_DECIMAL_POINT
(int)
-
Decimal point character.
-
MON_THOUSANDS_SEP
(int)
-
Thousands separator (groups of three digits).
-
MON_GROUPING
(int)
-
Like
"grouping"
element.
-
POSITIVE_SIGN
(int)
-
Sign for positive values.
-
NEGATIVE_SIGN
(int)
-
Sign for negative values.
-
INT_FRAC_DIGITS
(int)
-
International fractional digits.
-
FRAC_DIGITS
(int)
-
Local fractional digits.
-
P_CS_PRECEDES
(int)
-
Returns 1 if
CURRENCY_SYMBOL
precedes a positive value.
-
P_SEP_BY_SPACE
(int)
-
Returns 1 if a space separates
CURRENCY_SYMBOL
from a positive value.
-
N_CS_PRECEDES
(int)
-
Returns 1 if
CURRENCY_SYMBOL
precedes a negative value.
-
N_SEP_BY_SPACE
(int)
-
Returns 1 if a space separates
CURRENCY_SYMBOL
from a negative value.
-
P_SIGN_POSN
(int)
-
-
Returns 0 if parentheses surround the quantity and
CURRENCY_SYMBOL
.
-
Returns 1 if the sign string precedes the quantity and
CURRENCY_SYMBOL
.
-
Returns 2 if the sign string follows the quantity and
CURRENCY_SYMBOL
.
-
Returns 3 if the sign string immediately precedes the
CURRENCY_SYMBOL
.
-
Returns 4 if the sign string immediately follows the
CURRENCY_SYMBOL
.
-
N_SIGN_POSN
(int)
-
nl_langinfo LC_NUMERIC
Category Constants
-
DECIMAL_POINT
(int)
-
Decimal point character.
-
RADIXCHAR
(int)
-
Same value as
DECIMAL_POINT
.
-
THOUSANDS_SEP
(int)
-
Separator character for thousands (groups of three digits).
-
THOUSEP
(int)
-
Same value as
THOUSANDS_SEP
.
-
GROUPING
(int)
-
nl_langinfo LC_MESSAGES
Category Constants
-
YESEXPR
(int)
-
Regex string for matching
"yes"
input.
-
NOEXPR
(int)
-
Regex string for matching
"no"
input.
-
YESSTR
(int)
-
Output string for
"yes"
.
-
NOSTR
(int)
-
Output string for
"no"
.
nl_langinfo LC_CTYPE
Category Constants
-
CODESET
(int)
-
Return a string with the name of the character encoding.