Funkcja localeconv() w PHP

Przykład

Znajdź informacje o formatach liczbowych lokalnych dla USA:

<?php
setlocale(LC_ALL, "US");
$locale_info = localeconv();
print_r($locale_info);
?>

Przykład uruchomienia

Definicja i użycie

Funkcja localeconv() zwraca tablicę zawierającą informacje o lokalnych formatach liczbowych i walutowych.

Funkcja localeconv() zwraca następujące elementy tablicy:

  • [decimal_point] - Znak przecinka
  • [thousands_sep] - Znak separatora tysięcy
  • [int_curr_symbol] - Znak waluty (np.: USD)
  • [currency_symbol] - Znak waluty (np.: $)
  • [mon_decimal_point] - Znak przecinka w walucie
  • [mon_thousands_sep] - Znak separatora tysięcy w walucie
  • [positive_sign] - Znak dodatni
  • [negative_sign] - Znak ujemny
  • [int_frac_digits] - Międzynarodowe ustawienia miejsc po przecinku
  • [frac_digits] - Lokalne ustawienia miejsc po przecinku
  • [p_cs_precedes] - True (1), jeśli znak waluty jest wyświetlany przed dodatnią wartością, w przeciwnym razie False (0)
  • [p_sep_by_space] - True (1), jeśli między znakiem waluty a dodatnią wartością znajduje się przestrzeń, w przeciwnym razie False (0)
  • [n_cs_precedes] - Jeśli symbol waluty jest wyświetlany przed ujemną wartością, wynosi True (1), jeśli po ujemnej wartości, wynosi False (0)
  • [n_sep_by_space] - Jeśli między symbolem waluty a ujemną wartością znajduje się przestrzeń, wynosi True (1), w przeciwnym razie False (0)
  • [p_sign_posn] - Opcje formatowania:
    • 0 - Umieszcza liczbę i symbol waluty w nawiasach
    • 1 - Dodaje myślnik przed liczbą i symbolem waluty
    • 2 - Dodaje myślnik po liczbie i symbolu waluty
    • 3 - Dodaje myślnik bezpośrednio przed symbolem waluty
    • 4 - Dodaje myślnik bezpośrednio po symbolu waluty
  • [n_sign_posn] - Opcje formatowania:
    • 0 - Umieszcza liczbę i symbol waluty w nawiasach
    • 1 - Dodaje myślnik przed liczbą i symbolem waluty
    • 2 - Dodaje myślnik po liczbie i symbolu waluty
    • 3 - Dodaje myślnik bezpośrednio przed symbolem waluty
    • 4 - Dodaje myślnik bezpośrednio po symbolu waluty
  • [grouping] - Wyświetla tablicę formy kombinacji liczby (np.: 3 wskazuje 1 000 000)
  • [mon_grouping] - Wyświetla tablicę formy kombinacji liczby waluty (np.: 2 wskazuje 1 00 00 00)

Wskazówka:Aby zdefiniować ustawienia lokalne, zobacz setlocale() funkcje.

Wskazówka:Aby zobaczyć wszystkie dostępne kody językowe, odwiedź nasząPrzeglądarka kodów języków.

Gramatyka

localeconv()

Szczegóły techniczne

Wartość zwracana: Zwraca dane bieżącej lokalizacji ustawionej przez setlocale().
Wersja PHP: 4.0.5+