Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm nl_langinfo() trong PHP

Giới thiệu

Hàm nl_langinfo() truy xuất thông tin ngôn ngữ/locale cụ thể (thời gian, tiền tệ, số...). Trả về giá trị đơn lẻ thay vì toàn bộ mảng như localeconv().

Lưu ý: Hàm này không hoạt động trên Windows.

Cú pháp

nl_langinfo(int $item): string|false

Tham số

item - Hằng số chỉ thông tin cần lấy. Các nhóm chính:

Thời gian & Lịch

  • ABDAY_1..ABDAY_7 - Tên ngày viết tắt
  • DAY_1..DAY_7 - Tên ngày đầy đủ (DAY_1 = Chủ nhật)
  • ABMON_1..ABMON_12 - Tên tháng viết tắt
  • MON_1..MON_12 - Tên tháng đầy đủ
  • AM_STR, PM_STR - Chuỗi AM/PM
  • D_T_FMT, D_FMT, T_FMT, T_FMT_AMPM - Format cho strftime()
  • ERA, ERA_YEAR, ERA_D_T_FMT... - Era thay thế

Tiền tệ

  • INT_CURR_SYMBOL - Mã tiền tệ quốc tế (USD)
  • CURRENCY_SYMBOL - Ký hiệu tiền tệ ($)
  • MON_DECIMAL_POINT, MON_THOUSANDS_SEP - Phân cách tiền tệ
  • POSITIVE_SIGN, NEGATIVE_SIGN - Dấu +/-
  • MON_GROUPING - Nhóm số tiền tệ
  • INT_FRAC_DIGITS, FRAC_DIGITS - Chữ số thập phân
  • P_CS_PRECEDES, P_SEP_BY_SPACE, N_CS_PRECEDES, N_SEP_BY_SPACE - Vị trí ký hiệu
  • P_SIGN_POSN, N_SIGN_POSN - Vị trí dấu (0-4)

Số

  • DECIMAL_POINT (RADIXCHAR) - Dấu thập phân
  • THOUSANDS_SEP (THOUSEP) - Phân cách nghìn
  • GROUPING - Nhóm số

Giá trị trả về

Trả về chuỗi thông tin nếu thành công, false nếu thất bại.

Ví dụ

Hàm này không thể chạy demo trên Windows.