function nl_langinfo() در PHP
تعریف و استفاده
function nl_langinfo() اطلاعات محلی خاصی را بازگردانده.
نکته:این function در پلتفرم Windows کار نمیکند.
توضیحات:با تفاوت از function localeconv() که تمام اطلاعات فرمتبندیهای محلی را بازگردانده، function nl_langinfo() اطلاعات خاصی را بازگردانده.
جملات گرامری
nl_langinfo(عنصر)
پارامتر |
توضیح |
عنصر |
ضروری. تعیین کنید که کدام عنصر را بازگردانید. باید یکی از عناصر زیر باشد:
زمان و تقویم:
- 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()
- 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 - مستقیماً یک علامت مثبت در پس از نشانه پولی اضافه میشود
- تنظیمات فرمت، مقادیر ممکنه بازگشتی:
- 0 - تعداد و نشانه پولی در قفصههای گرد اضافه میشود
- 1 - یک علامت منفی در پیش از تعداد و نشانه پولی اضافه میشود
- 2 - یک علامت منفی در پس از تعداد و نشانه پولی اضافه میشود
- 3 - مستقیماً یک علامت منفی در پیش از نشانه پولی اضافه میشود
- 4 - مستقیماً یک علامت منفی در پس از نشانه پولی اضافه میشود
گروه اعداد:
- DECIMAL_POINT - علامت نقطه
- RADIXCHAR - مشابه DECIMAL_POINT
- THOUSANDS_SEP - علامت جداکننده هزار
- THOUSEP - مشابه THOUSANDS_SEP
- GROUPING - آرایهای به صورت ترکیب اعداد نمایش داده میشود (مثلاً: 1 000 000)
گروه ارتباطات:
- YESEXPR - رشته Regex که با ورودی 'yes' مطابقت دارد
- NOEXPR - رشته Regex که با ورودی 'no' مطابقت دارد
- YESSTR - رشته خروجی 'yes'
- NOSTR - رشته خروجی 'no'
گروه کدهای مجموعه:
- CODESET یک رشته با نام کدگذاری را برمیگرداند.
|
جزئیات فنی
مقدار بازگشتی: |
اگر موفق شد، اطلاعات مشخص شده را برمیگرداند، اگر شکست خورد FALSE برمیگرداند. |
نسخه PHP: |
4.1.0+ |