Funkcja localeconv() PHP
Przykład
Znajdź informacje o formatowaniu liczb w ustawieniach regionalnych dla Stanów Zjednoczonych:
<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>
Definicja i użycie
Funkcja localeconv() zwraca tablicę zawierającą lokalne informacje o formatowaniu liczbowym i monetarnym.
Funkcja localeconv() zwróci następujące elementy tablicy:
- [decimal_point] - Znak kropki dziesiętnej
- [thousands_sep] - Separator tysięcy
- [int_curr_symbol] - Symbol waluty (przykład: USD)
- [currency_symbol] - Symbol waluty (przykład: $)
- [mon_decimal_point] - Znak dziesiętnego punktu pieniężnego
- [mon_thousands_sep] - Separator tysięcy pieniężnych
- [positive_sign] - Znak wartości dodatniej
- [znak_ujemny] - Znak wartości ujemnej
- [int_frac_digits] - Międzynarodowe cyfry ułamkowe
- [frac_digits] - Lokalne cyfry ułamkowe
- [p_cs_precedes] - Prawda (1), jeśli symbol waluty jest umieszczony przed wartością dodatnią, Fałsz (0), jeśli jest umieszczony za
- [p_sep_by_space] - Prawda (1), jeśli między symbolem waluty a wartością dodatnią są spacje, Fałsz (0) w przeciwnym razie
- [n_cs_precedes] - Prawda (1), jeśli symbol waluty jest umieszczony przed wartością ujemną, Fałsz (0), jeśli jest umieszczony za
- [n_sep_by_space] - Prawda (1), jeśli między symbolem waluty a wartością ujemną są spacje, Fałsz (0) w przeciwnym razie
- [p_sign_posn] - Opcje formatowania:
- 0 - Ilość i symbol waluty otaczają nawiasy
- 1 - Znak + jest umieszczony przed ilością i symbolem waluty
- 2 - Znak + jest umieszczany po ilości i symbolu waluty
- 3 - Znak + jest umieszczany bezpośrednio przed symbolem waluty
- 4 - Znak + jest umieszczany bezpośrednio po symbolu waluty
- [n_sign_posn] - Opcje formatowania:
- 0 - Ilość i symbol waluty otaczają nawiasy
- 1 - Znak - jest umieszczony przed ilością i symbolem waluty
- 2 - Znak - jest umieszczony po ilości i symbolu waluty
- 3 - Znak - jest umieszczany bezpośrednio przed symbolem waluty
- 4 - Znak - jest umieszczany bezpośrednio po symbolu waluty
- [grupowanie] - Tablica przedstawiająca sposób grupowania liczb (przykład: 3 oznacza 1 000 000)
- [mon_grouping] - Tablica przedstawiająca sposób grupowania liczb pieniężnych (przykład: 2 oznacza 1 00 00 00)
Wskazówka: Aby zdefiniować ustawienia regionalne, zobacz funkcję setlocale() .
Porada: Aby wyświetlić wszystkie dostępne kody języków, przejdź do naszej informacji o kodach języków.
Składnia
localeconv()
Szczegóły techniczne
Wartość zwrotu: | Zwraca dane w oparciu o bieżące ustawienia regionalne ustawione przez setlocale() |
---|---|
Wersja PHP: | 4.0.5+ |
❮ Odniesienie do ciągów PHP