Loading:


    localeconv()
    Zwraca tablicę asocjacyjną zawierającą zlokalizowane numeryczne i monetarne sformatowane informacje.

    localeconv () zwraca dane w oparciu o bieżące lokalizacje określoną przez setlocale (). W tablicy asocjacyjnej, która jest zwracana,  zawiera następujące pola:

    decimal_point - Separator charakter
    thousands_sep - Separator tysięcy
    grouping - Array numerycznych zawierających ugrupowania
    int_curr_symbol - Międzynarodowy symbol waluty (np. PLN)
    local currency_symbol -  symbol waluty (czyli $)
    mon_decimal_point - Walutowy separator znak
    mon_thousands_sep - Walutowy separatora tysięcy
    mon_grouping - Array zawierające pieniężnej grupy
    positive_sign - Zaloguj do pozytywnych wartości
    negative_sign -  Zaloguj do wartości ujemne
    int_frac_digits -  międzynarodowe cyfry ułamkowe
    frac_digits cyfry - localne cyfry ułamkowe
    p_cs_precedes - TRUE jeśli currency_symbol poprzedza pozytywne wartości, FALSE, jeśli powiedzie się jeden
    p_sep_by_space - TRUE jeśli przestrzeń oddziela currency_symbol z pozytywną wartość FALSE
    n_cs_precedes - TRUE jeśli currency_symbol poprzedza wartość ujemną, FALSE, jeśli powiedzie się jeden
    n_sep_by_space - TRUE jeśli przestrzeń oddziela currency_symbol z ujemnej wartości FALSE
    p_sign_posn

         * 0 - Nawiasy surround ilości i currency_symbol
         * 1 - znak poprzedza ciąg ilości i currency_symbol
         * 2 - powiedzie znakiem ciąg ilości i currency_symbol
         * 3 - Znak ciąg natychmiast poprzedza currency_symbol
         * 4 - ciąg natychmiast podpisać z powodzeniem currency_symbol

    n_sign_posn

         * 0 - Nawiasy surround ilości i currency_symbol
         * 1 - znak poprzedza ciąg ilości i currency_symbol
         * 2 - powiedzie znakiem ciąg ilości i currency_symbol
         * 3 - Znak ciąg natychmiast poprzedza currency_symbol
         * 4 - ciąg natychmiast podpisać z powodzeniem currency_symbol


    W p_sign_posn i n_sign_posn zawierają ciąg opcje formatowania. Każda liczba reprezentuje jedną z wyżej wymienionych warunków.


    Ugrupowania tablice zawierają pola, które określają sposób numery powinny być pogrupowane. Na przykład, w dziedzinie pieniężnej ugrupowania na nl_NL locale (UTF-8 w trybie podpisania euro), będzie zawierać 2 pkt tablicę z wartościami 3 i 3a. Im wyższy wskaźnik w tablicy, dalej w lewo w Ugrupowanie jest. Jeśli element tablicy jest równa CHAR_MAX, żadne dalsze ugrupowania jest wykonywana. Jeśli element tablicy jest równa 0, poprzedni element powinien być stosowany.

    Kompatybilność: PHP4, PHP5.


    Napisz Artyku³

    Listing

    <?php
    if (false !== setlocale(LC_ALL, 'nl_NL.UTF-8@euro')) {
        $locale_info = localeconv();
        print_r($locale_info);
    }
    ?>

    //zwróci:

    Array
    (
        [decimal_point] => .
        [thousands_sep] =>
        [int_curr_symbol] => EUR
        [currency_symbol] => ?
        [mon_decimal_point] => ,
        [mon_thousands_sep] =>
        [positive_sign] =>
        [negative_sign] => -
        [int_frac_digits] => 2
        [frac_digits] => 2
        [p_cs_precedes] => 1
        [p_sep_by_space] => 1
        [n_cs_precedes] => 1
        [n_sep_by_space] => 1
        [p_sign_posn] => 1
        [n_sign_posn] => 2
        [grouping] => Array
            (
            )

        [mon_grouping] => Array
            (
                [0] => 3
                [1] => 3
            )

    )




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors