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+