PHP nl_langinfo() fonksiyonu
Tanım ve kullanım
nl_langinfo() fonksiyonu belirli yerel bilgileri döndürür.
Açıklama:Bu fonksiyon Windows platformunda kullanılmaz.
İpucu:nl_langinfo() fonksiyonu, localeconv() fonksiyonunun tüm yerel biçimlendirme bilgilerini döndürdüğü gibi belirli bilgileri döndürür.
Gramer
nl_langinfo(element)
Parametre |
Açıklama |
element |
Gerekli. Dönüştürülecek hangi elementin belirlenmesi gerekiyor. Aşağıdaki elementlerden biri olmalıdır:
Zaman ve takvim:
- ABDAY_(1-7) - Bir haftanın her gününün kısaltılmış adı
- DAY_(1-7) - Bir haftanın her gününün adı (DAY_1 = Pazar)
- ABMON_(1-12) - Bir yılın her ayının kısaltılmış adı
- MON_(1-12) - Bir yılın aylarını temsil eden adlar
- AM_STR - Sabah temsil eden string
- PM_STR - Öğleden sonra temsil eden string
- D_T_FMT - Tarih ve saati ifade eden format (strftime() için kullanılabilir)
- D_FMT - Tarihi ifade eden format (strftime() için kullanılabilir)
- T_FMT - Saati ifade eden format (strftime() için kullanılabilir)
- T_FMT_AMPM - Saati sabah/öğleden sonra ile ifade eden 12 saatlik format (strftime() için kullanılabilir)
- ERA - Yüzyılın dönüşümü
- ERA_YEAR - Yüzyılın yılla ifade edilmesi formatı
- ERA_D_T_FMT - Yüzyılın tarih ve zamanla ifade edilmesi formatı (strftime() kullanılarak kullanılabilir)
- ERA_D_FMT - Yüzyılın tarihle ifade edilmesi formatı (strftime() kullanılarak kullanılabilir)
- ERA_T_FMT - Yüzyılın zamanla ifade edilmesi formatı (strftime() kullanılarak kullanılabilir)
Para sınıfları:
- INT_CURR_SYMBOL - Para işareti (örneğin: USD)
- CURRENCY_SYMBOL - Para işareti (örneğin: $)
- CRNCYSTR - CURRENCY_SYMBOL ile benzer
- MON_DECIMAL_POINT - Para ondalık nokta karakteri
- MON_THOUSANDS_SEP - Para binlerlik ayraç karakteri
- POSITIVE_SIGN - Pozitif değer karakteri
- NEGATIVE_SIGN - Negatif değer karakteri
- MON_GROUPING - Para sayılarının gruplandırma şeklini gösteren dizi (örneğin: 1 000 000)
- INT_FRAC_DIGITS - Uluslararası genel ondalık basamak
- FRAC_DIGITS - Yerel genel ondalık basamak
- P_CS_PRECEDES - Eğer para işareti pozitif değerin önce gösteriliyorsa True (1), pozitif değerin ardından gösteriliyorsa False (0) olur
- P_SEP_BY_SPACE - Eğer para işareti ve pozitif değer arasında bir boşluk içeriyorsa True (1) olur, aksi takdirde False (0) olur
- N_CS_PRECEDES - Eğer para işareti negatif değerin önce gösteriliyorsa True (1), negatif değerin ardından gösteriliyorsa False (0) olur
- N_SEP_BY_SPACE - Eğer para işareti ve negatif değer arasında bir boşluk içeriyorsa True (1) olur, aksi takdirde False (0) olur
- P_SIGN_POSN - Format ayarı, olası dönüş değerleri:
- 0 - Miktar ve para işareti parantez içinde yazılır
- 1 - Miktar ve para işareti öncesine + işareti eklenir
- 2 - Miktar ve para işareti sonrasına + işareti eklenir
- 3 - Para işareti öncesine doğrudan + işareti eklenir
- 4 - Para işareti sonrasına doğrudan + işareti eklenir
- N_SIGN_POSN - Format ayarı, olası dönüş değerleri:
- 0 - Miktar ve para işareti parantez içinde yazılır
- 1 - Miktar ve para işareti öncesine - işareti eklenir
- 2 - Miktar ve para işareti sonrasına - işareti eklenir
- 3 - Para işareti öncesine doğrudan - işareti eklenir
- 4 - Para işareti sonrasına doğrudan - işareti eklenir
Sayı Kategorisi:
- DECIMAL_POINT - Ondalık nokta karakteri
- RADIXCHAR - DECIMAL_POINT ile benzer
- THOUSANDS_SEP - Binlik ayraç karakteri
- THOUSEP - THOUSANDS_SEP ile benzer
- GROUPING - Sayısal bir arayüzün gruplama biçimini gösterir (örneğin: 1 000 000)
İletişim Kategorisi:
- YESEXPR - 'yes' girdisi ile eşleşen Regex dizesi
- NOEXPR - 'no' girdisi ile eşleşen Regex dizesi
- YESSTR - 'yes' çıktı dizesi
- NOSTR - 'no' çıktı dizesi
Kod Koleksiyonu Kategorisi:
- CODESET, karakter kodlama adını içeren bir dize döndürür.
|
Teknik Ayrıntılar
Dönüş Değeri: |
Başarıyla döndüyse belirtilen bilgileri döndürür, başarısız olursa FALSE döndürür. |
PHP Sürümü: |
4.1.0+ |