Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm nl_langinfo () trong PHP

Hàm nl_langinfo () chứa thông tin về ngôn ngữ và địa điểm.

Lưu ý - Chức năng này sẽ không hoạt động trên Windows.

Cú pháp

nl_langinfo(ele)

Tham số

  • ele - Chỉ định phần tử sẽ trả về. Phải là bất kỳ phần tử nào sau đây -

    • Thời gian và Lịch -

    • ABDAY_ (1-7) - Tên viết tắt của ngày được đánh số trong tuần

    • DAY_ (1-7) - Tên của ngày được đánh số trong tuần (DAY_1 =Chủ nhật)

    • ABMON_ (1-12) - Tên viết tắt của tháng được đánh số trong năm

    • MON_ (1-12) - Tên của tháng được đánh số trong năm

    • AM_STR - Chuỗi cho kinh tuyến Ante

    • PM_STR - Chuỗi kinh tuyến Đăng

    • D_T_FMT - Chuỗi có thể được sử dụng làm chuỗi định dạng cho strftime () để biểu thị thời gian và ngày tháng

    • D_FMT - Chuỗi có thể được sử dụng làm chuỗi định dạng cho strftime () để biểu thị ngày

    • T_FMT - Chuỗi có thể được sử dụng làm chuỗi định dạng cho strftime () để biểu thị thời gian

    • T_FMT_AMPM - Chuỗi có thể được sử dụng làm chuỗi định dạng cho strftime () để biểu thị thời gian ở định dạng 12 giờ với kinh tuyến trước / sau

    • ERA - Kỷ nguyên thay thế

    • ERA_YEAR - Năm ở định dạng kỷ nguyên thay thế

    • ERA_D_T_FMT - Ngày và giờ ở định dạng kỷ nguyên thay thế (chuỗi có thể được sử dụng trong strftime ())

    • ERA_D_FMT - Ngày ở định dạng kỷ nguyên thay thế (chuỗi có thể được sử dụng trong strftime ())

    • ERA_T_FMT - Thời gian ở định dạng kỷ nguyên thay thế (chuỗi có thể được sử dụng trong strftime ())

    • Danh mục tiền tệ -

    • INT_CURR_SYMBOL - Ký hiệu tiền tệ (ví dụ:USD)

    • CURRENCY_SYMBOL - Ký hiệu tiền tệ (ví dụ:$)

    • CRNCYSTR - Giống CURRENCY_SYMBOL

    • MON_DECIMAL_POINT - Ký tự dấu thập phân đơn vị tiền tệ

    • MON_THOUSANDS_SEP - Dấu phân cách hàng nghìn đơn vị tiền tệ

    • POSITIVE_SIGN - Ký tự giá trị dương

    • NEGATIVE_SIGN - Ký tự giá trị âm

    • MON_GROUPING - Mảng hiển thị cách các số tiền tệ được nhóm (ví dụ:1 000 000)

    • INT_FRAC_DIGITS - Chữ số phân số quốc tế

    • FRAC_DIGITS - Chữ số thập phân cục bộ

    • P_CS_PRECEDES - Đúng (1) nếu ký hiệu tiền tệ được đặt trước giá trị dương, Sai (0) nếu ký hiệu tiền tệ được đặt sau

    • P_SEP_BY_SPACE - Đúng (1) nếu có khoảng trắng giữa ký hiệu tiền tệ và giá trị dương, nếu không thì Sai (0)

    • N_CS_PRECEDES - Đúng (1) nếu ký hiệu tiền tệ được đặt trước giá trị âm, Sai (0) nếu ký hiệu tiền tệ được đặt sau

    • N_SEP_BY_SPACE - Đúng (1) nếu có khoảng trắng giữa ký hiệu tiền tệ và giá trị âm, nếu không thì Sai (0)

    • P_SIGN_POSN - Cài đặt định dạng. Giá trị trả về có thể có -

      • 0 - Dấu ngoặc đơn bao quanh số lượng và ký hiệu tiền tệ

      • 1 - Chuỗi ký hiệu được đặt trước số lượng và ký hiệu tiền tệ

      • 2 - Chuỗi ký hiệu được đặt sau ký hiệu số lượng và tiền tệ

      • 3 - Chuỗi ký hiệu được đặt ngay trước ký hiệu tiền tệ

      • 4 - Chuỗi ký hiệu được đặt ngay sau ký hiệu tiền tệ

    • N_SIGN_POSN - Cài đặt định dạng. Giá trị trả về có thể có -

      • 0 - Dấu ngoặc đơn bao quanh số lượng và ký hiệu tiền tệ

      • 1 - Chuỗi ký hiệu được đặt trước số lượng và ký hiệu tiền tệ

      • 2 - Chuỗi ký hiệu được đặt sau ký hiệu số lượng và tiền tệ

      • 3 - Chuỗi ký hiệu được đặt ngay trước ký hiệu tiền tệ

      • 4 - Chuỗi ký hiệu được đặt ngay sau ký hiệu tiền tệ

      Danh mục số -

    • DECIMAL_POINT - Ký tự dấu chấm thập phân

    • RADIXCHAR - Giống như DECIMAL_POINT

    • THOUSANDS_SEP - Ký tự phân tách cho hàng nghìn

    • THOUSEP - Giống như THOUSANDS_SEP

    • NHÓM - Mảng hiển thị cách các số được nhóm lại

Quay lại

Hàm nl_langinfo () trả về thông tin cụ thể về THÀNH CÔNG, còn lại là FALSE nếu thất bại.

Ví dụ

Không thể triển khai chức năng này trên nền tảng Windows.