nl_langinfo() 函數包含有關語言和區域設定的資訊。
注意 - 此函數在 Windows 上不起作用。
nl_langinfo(ele)
ele - 指定要傳回的元素。應該是以下任何元素 -
時間和日曆 −
ABDAY_(1-7) - 一週中編號日期的縮寫名稱
#DAY_(1-7) - 一週中編號的日期名稱(DAY_1 = 星期日)
ABMON_(1-12) - 年份的縮寫月份名稱
MON_(1-12) - 年份中帶有編號的月份的名稱
#AM_STR - 上午字串
PM_STR - 後午餐
D_T_FMT - 可以作為strftime()的格式字串來表示時間和日期
D_FMT - 可用作 strftime() 的格式字串來表示日期的字串
#T_FMT - 可以用作strftime()的格式字串來表示時間
#T_FMT_AMPM - 可以作為strftime()的格式字串來表示12小時制的時間,包括上午/下午
ERA - 替代時代
#ERA_YEAR - 交替紀元格式的年份
#ERA_D_T_FMT - 日期和時間的備用時代格式(可以在strftime()中使用的字串)
#ERA_D_FMT - 以替代紀元格式顯示的日期(可在strftime()中使用的字串)
#ERA_T_FMT - 時間以替代時代格式表示(可在strftime()中使用的字串)
貨幣類別 −
INT_CURR_SYMBOL - 貨幣符號(例如:USD)
#CURRENCY_SYMBOL - 貨幣符號(例如:$)
CRNCYSTR - 與 CURRENCY_SYMBOL 相同
MON_DECIMAL_POINT - 貨幣小數點字元
MON_THOUSANDS_SEP - 貨幣千分位分隔符號
POSITIVE_SIGN - 正值字元
#NEGATIVE_SIGN - 負值字元
#MON_GROUPING - 陣列顯示貨幣數字的分組方式(例如:1 000 000)
#INT_FRAC_DIGITS - 國際小數位數
FRAC_DIGITS - 本地小數位數
#P_CS_PRECEDES - 若貨幣符號位於正值前面,則為 True (1);若位於正值後面,則為 False (0)
#P_SEP_BY_SPACE - 若貨幣符號與正值之間有空格,則為 True (1),否則為 False (0)
N_CS_PRECEDES - 若貨幣符號放在負值前面,則為True(1),若放在後面,則為False(0)
#N_SEP_BY_SPACE - 若貨幣符號與負值之間有空格,則為True(1),否則為False(0)
#P_SIGN_POSN - 格式設定。可能的回傳值 −
0 - 括號將數量和貨幣符號括起來
#1 - 符號字串放在數量和貨幣符號前面
#2 - 符號字串放置在數量和貨幣符號之後
#3 - 符號字串緊鄰貨幣符號前面
#4 - 符號字串緊接在貨幣符號之後
#N_SIGN_POSN - 格式設定。可能的回傳值 −
0 - 括號將數量和貨幣符號括起來
#1 - 符號字串放在數量和貨幣符號前面
#2 - 符號字串放置在數量和貨幣符號之後
#3 - 符號字串緊鄰貨幣符號前面
#4 - 符號字串緊接在貨幣符號之後
#數字類別 −
DECIMAL_POINT - 小數點字元
#RADIXCHAR - 與 DECIMAL_POINT 相同
THOUSANDS_SEP - 千位數分隔符號字元
THOUSEP - 與 THOUSANDS_SEP 相同
GROUPING - 陣列顯示數字如何分組
nl_langinfo() 函數在成功時傳回特定訊息,否則傳回 FALSE。
該功能無法在Windows平台上實現。
以上是在PHP中的nl_langinfo()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!