2024 年日本 PHP 研討會

預先定義的常數

以下常數由此擴充功能定義,並且只有在擴充功能已編譯到 PHP 中或在執行階段動態載入時才會可用。

CRYPT_SALT_LENGTH (整數)
CRYPT_STD_DES (整數)
指示在 crypt() 中是否支援標準的基於 DES 的雜湊。 永遠為 1
CRYPT_EXT_DES (整數)
表示 crypt() 函式是否支援基於擴充 DES 的雜湊。永遠為 1
CRYPT_MD5 (整數)
表示 crypt() 函式是否支援 MD5 雜湊。永遠為 1
CRYPT_BLOWFISH (整數)
表示 crypt() 函式是否支援 Blowfish 雜湊。永遠為 1
CRYPT_SHA256 (整數)
表示 crypt() 函式是否支援 SHA-256 雜湊。永遠為 1
CRYPT_SHA512 (整數)
表示 crypt() 函式是否支援 SHA-512 雜湊。永遠為 1
HTML_SPECIALCHARS (整數)
HTML_ENTITIES (整數)
ENT_COMPAT (整數)
ENT_QUOTES (整數)
ENT_NOQUOTES (整數)
ENT_IGNORE (整數)
ENT_SUBSTITUTE (整數)
ENT_DISALLOWED (整數)
ENT_HTML401 (整數)
ENT_XML1 (整數)
ENT_XHTML (整數)
ENT_HTML5 (整數)
CHAR_MAX (整數)
LC_CTYPE (整數)
受語系設定影響的字元分類和轉換。
LC_NUMERIC (整數)
受語系設定影響的小數點分隔符號。
LC_TIME (整數)
受語系設定影響的日期和時間格式。
LC_COLLATE (整數)
受語系設定影響的字串比較。
LC_MONETARY (整數)
受語系設定影響的貨幣格式。
LC_ALL (整數)
影響所有受其他 LC_* 常數影響的函式。
LC_MESSAGES (整數)
受語系設定影響的系統回應。如果 PHP 使用 libintl 編譯,則可用。
STR_PAD_LEFT (整數)
STR_PAD_RIGHT (整數)
STR_PAD_BOTH (整數)
nl_langinfo() LC_TIME 類別常數
常數 說明
ABDAY_1 (整數) 一週第一天名稱的縮寫。
ABDAY_2 (整數) 一週第二天名稱的縮寫。
ABDAY_3 (整數) 一週第三天名稱的縮寫。
ABDAY_4 (整數) 一週第四天名稱的縮寫。
ABDAY_5 (整數) 一週第五天名稱的縮寫。
ABDAY_6 (整數) 一週第六天名稱的縮寫。
ABDAY_7 (整數) 一週第七天名稱的縮寫。
DAY_1 (整數) 一週第一天的名稱。
DAY_2 (整數) 一週第二天的名稱。
DAY_3 (整數) 一週第三天的名稱。
DAY_4 (整數) 一週第四天的名稱。
DAY_5 (整數) 一週第五天的名稱。
DAY_6 (整數) 一週第六天的名稱。
DAY_7 (整數) 一週第七天的名稱。
ABMON_1 (整數) 一年中第一月份名稱的縮寫。
ABMON_2 (整數) 一年中第二月份名稱的縮寫。
ABMON_3 (整數 (int)) 一年中第三個月份的簡稱。
ABMON_4 (整數 (int)) 一年中第四個月份的簡稱。
ABMON_5 (整數 (int)) 一年中第五個月份的簡稱。
ABMON_6 (整數 (int)) 一年中第六個月份的簡稱。
ABMON_7 (整數 (int)) 一年中第七個月份的簡稱。
ABMON_8 (整數 (int)) 一年中第八個月份的簡稱。
ABMON_9 (整數 (int)) 一年中第九個月份的簡稱。
ABMON_10 (整數 (int)) 一年中第十個月份的簡稱。
ABMON_11 (整數 (int)) 一年中第十一個月份的簡稱。
ABMON_12 (整數 (int)) 一年中第十二個月份的簡稱。
MON_1 (整數 (int)) 一年中第一個月份的名稱。
MON_2 (整數 (int)) 一年中第二個月份的名稱。
MON_3 (整數 (int)) 一年中第三個月份的名稱。
MON_4 (整數 (int)) 一年中第四個月份的名稱。
MON_5 (整數 (int)) 一年中第五個月份的名稱。
MON_6 (整數 (int)) 一年中第六個月份的名稱。
MON_7 (整數 (int)) 一年中第七個月份的名稱。
MON_8 (整數 (int)) 一年中第八個月份的名稱。
MON_9 (整數 (int)) 一年中第九個月份的名稱。
MON_10 (整數 (int)) 一年中第十個月份的名稱。
MON_11 (整數 (int)) 一年中第十一個月份的名稱。
MON_12 (整數 (int)) 一年中第十二個月份的名稱。
AM_STR (int) 上午的字串。
PM_STR (int) 下午的字串。
D_T_FMT (int) 可用作 strftime() 格式字串來表示時間和日期的字串。
D_FMT (int) 可用作 strftime() 格式字串來表示日期的字串。
T_FMT (int) 可用作 strftime() 格式字串來表示時間的字串。
T_FMT_AMPM (int) 可用作 strftime() 格式字串以 12 小時制搭配上午/下午來表示時間的字串。
ERA (int) 替代紀元。
ERA_YEAR (int) 替代紀元格式的年份。
ERA_D_T_FMT (int) 替代紀元格式的日期和時間(字串可用於 strftime())。
ERA_D_FMT (int) 替代紀元格式的日期(字串可用於 strftime())。
ERA_T_FMT (int) 替代紀元格式的時間(字串可用於 strftime())。
ALT_DIGITS (int) 數字的替代符號。
nl_langinfo() LC_MONETARY 類別常數
常數 說明
INT_CURR_SYMBOL (int) 國際貨幣符號。
CURRENCY_SYMBOL (int) 本地貨幣符號。
CRNCYSTR (int) CURRENCY_SYMBOL 相同的值。
MON_DECIMAL_POINT (int) 小數點字元。
MON_THOUSANDS_SEP (int) 千位分隔符號(三位數一組)。
MON_GROUPING (int) 類似 "grouping" 元素。
POSITIVE_SIGN (整數 (int)) 正值的符號。
NEGATIVE_SIGN (整數 (int)) 負值的符號。
INT_FRAC_DIGITS (整數 (int)) 國際通用的小數位數。
FRAC_DIGITS (整數 (int)) 本地的小數位數。
P_CS_PRECEDES (整數 (int)) 如果 CURRENCY_SYMBOL (貨幣符號) 位於正值之前,則回傳 1。
P_SEP_BY_SPACE (整數 (int)) 如果空格分隔 CURRENCY_SYMBOL (貨幣符號) 和正值,則回傳 1。
N_CS_PRECEDES (整數 (int)) 如果 CURRENCY_SYMBOL (貨幣符號) 位於負值之前,則回傳 1。
N_SEP_BY_SPACE (整數 (int)) 如果空格分隔 CURRENCY_SYMBOL (貨幣符號) 和負值,則回傳 1。
P_SIGN_POSN (整數 (int))

  • 如果括號包含數值和 CURRENCY_SYMBOL (貨幣符號),則回傳 0。
  • 如果正負號字串位於數值和 CURRENCY_SYMBOL (貨幣符號) 之前,則回傳 1。
  • 如果正負號字串位於數值和 CURRENCY_SYMBOL (貨幣符號) 之後,則回傳 2。
  • 如果正負號字串緊鄰於 CURRENCY_SYMBOL (貨幣符號) 之前,則回傳 3。
  • 如果正負號字串緊鄰於 CURRENCY_SYMBOL (貨幣符號) 之後,則回傳 4。

N_SIGN_POSN (整數 (int))
nl_langinfo() LC_NUMERIC 類別常數
常數 說明
DECIMAL_POINT (整數 (int)) 小數點字元。
RADIXCHAR (整數 (int)) DECIMAL_POINT 相同的值。
THOUSANDS_SEP (整數 (int)) 千位分隔符號(三位數一組)。
THOUSEP (整數 (int)) THOUSANDS_SEP 相同的值。
GROUPING (整數 (int))
nl_langinfo() LC_MESSAGES 類別常數
常數 說明
YESEXPR (int) 用於匹配「是」輸入的正規表示式字串。
NOEXPR (int) 用於匹配「否」輸入的正規表示式字串。
YESSTR (int) 「是」的輸出字串。
NOSTR (int) 「否」的輸出字串。
nl_langinfo() LC_CTYPE 類別常數
常數 說明
CODESET (int) 返回一個包含字元編碼名稱的字串。
新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top