คำอธิบาย
ฟังก์ชัน nl_langinfo() ใช้ดึงข้อมูลเฉพาะเกี่ยวกับภาษาและ locale เช่น ชื่อวัน ชื่อเดือน สัญลักษณ์สกุลเงิน รูปแบบวันที่/เวลา และการจัดกลุ่มตัวเลข ฟังก์ชันนี้ทำงานไม่ได้บน Windows
รูปแบบการใช้งาน (Syntax)
nl_langinfo(int $item): string|false
พารามิเตอร์
พารามิเตอร์ item ระบุข้อมูลที่ต้องการ ดูรายการทั้งหมดได้จากค่าคงที่ (constants) เช่น:
เวลาและปฏิทิน
- ABDAY_1 ถึง ABDAY_7 - ชื่อวันย่อ
- DAY_1 ถึง DAY_7 - ชื่อวันเต็ม (DAY_1 = อาทิตย์)
- ABMON_1 ถึง ABMON_12 - ชื่อเดือนย่อ
- MON_1 ถึง MON_12 - ชื่อเดือนเต็ม
- AM_STR, PM_STR - สตริง AM/PM
- D_T_FMT, D_FMT, T_FMT - รูปแบบวันที่/เวลาสำหรับ strftime()
สกุลเงิน
- INT_CURR_SYMBOL - สัญลักษณ์สกุลเงินระหว่างประเทศ (USD)
- CURRENCY_SYMBOL - สัญลักษณ์สกุลเงินท้องถิ่น ($)
- MON_DECIMAL_POINT, MON_THOUSANDS_SEP - ตัวคั่นทศนิยม/พันของเงิน
- POSITIVE_SIGN, NEGATIVE_SIGN - เครื่องหมายบวก/ลบ
ตัวเลข
- DECIMAL_POINT - ตัวคั่นทศนิยม
- THOUSANDS_SEP - ตัวคั่นพัน
- GROUPING - การจัดกลุ่มตัวเลข
ค่าที่คืนกลับ (Return Value)
คืนค่าข้อมูลเฉพาะตาม item ที่ระบุ หรือ false ถ้าล้มเหลว
ตัวอย่างการใช้งาน
ฟังก์ชันนี้ไม่สามารถทำงานบน Windows ได้