PHP 字符串 localeconv()函數含代碼

    PHP 字符串 localeconv()函數

    localeconv()函數是PHP的內置函數。愛掏網 - it200.com它用于獲取數字信息。愛掏網 - it200.com此函數返回一個包含本地數值和貨幣格式化信息的數組。愛掏網 - it200.com這個函數是 非參數化 函數,所以在這個函數中我們不需要傳遞任何東西。愛掏網 - it200.com

    PHP的localeconv()函數的基本語法是:

    localeconv();
    

    參數

    在localeconv()函數中不需要任何參數。愛掏網 - it200.com

    localeconv()函數返回的值

    此函數根據setlocale()函數設置的當前區域設置返回數據。愛掏網 - it200.com返回一個包含以下字段的關聯數組:

    數組元素 描述
    decimal_point 表示小數點字符。愛掏網 - it200.com
    thousand_sep 表示千位分隔符。愛掏網 - it200.com
    grouping 包含數字分組的數組。愛掏網 - it200.com數組顯示數字如何進行分組。愛掏網 - it200.com例如,1 000 000。愛掏網 - it200.com
    int_curr_symbol 國際貨幣符號,例如,USD。愛掏網 - it200.com
    currency_symbol 本地貨幣符號,例如,$。愛掏網 - it200.com
    mon_decimal_point 表示貨幣小數點字符。愛掏網 - it200.com
    mon_thousands_sep 表示貨幣數字的千分位分隔符
    Mon_grouping 包含貨幣分組的數組。愛掏網 - it200.com數組顯示貨幣數字如何分組。愛掏網 - it200.com例如:1 00 00 00
    positive_sign 正數的符號
    negative_sign 負數的符號
    int_frac_digits 國際小數位數
    frac_digits 本地小數位數
    p_cs_precedes 如果貨幣符號在正數之前, TRUE (1) ,如果貨幣符號在正數之后, FALSE (0)愛掏網 - it200.com
    n_cs_precedes 如果貨幣符號在負數之前, TRUE (1) ,如果貨幣符號在負數之后, FALSE (0)愛掏網 - it200.com
    P_sep_by_space 如果正數和貨幣符號之間有一個空格, TRUE (1) ,否則為 FALSE (0)愛掏網 - it200.com
    n_sep_by_space 如果負數和貨幣符號之間有一個空格, TRUE (1) ,否則為 FALSE (0)愛掏網 - it200.com
    p_sign_posn 0 – 括號將數量和貨幣符號括起來。愛掏網 - it200.com 1 – 正號字符串在貨幣符號和數量之前。愛掏網 - it200.com 2- 正號字符串在數量和貨幣符號之后。愛掏網 - it200.com 3 – 正號字符串緊接著貨幣符號之前。愛掏網 - it200.com 4 – 正號字符串緊接著貨幣符號之后。愛掏網 - it200.com
    n_sign_posn 0 – 括號將數量和貨幣符號括起來。愛掏網 - it200.com 1 – 負號字符串在貨幣符號和數量之前。愛掏網 - it200.com 2 – 負號字符串在數量和貨幣符號之后。愛掏網 - it200.com 3 – 負號字符串緊接著貨幣符號之前。愛掏網 - it200.com 4 – 負號字符串緊接著貨幣符號之后。愛掏網 - it200.com

    注意:p_sign_posn和n_sign_posn包含一串格式選項,每個數字代表上述條件之一。愛掏網 - it200.com

    示例

    以下給出一些示例,更好地了解localeconv()函數:

    示例1

    <?php
        setlocale(LC_MONETARY,"US");
        localeinfo =localeconv();
        print_r(localeinfo);
    ?>
    

    輸出:

    以上輸出在查看源代碼中將顯示為:

    Array
    (
        [decimal_point] => .
        [thousands_sep] => ,
        [int_curr_symbol] => USD
        [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] => 0
        [n_cs_precedes] => 1
        [n_sep_by_space] => 0
        [p_sign_posn] => 3
        [n_sign_posn] => 0
        [grouping] => Array
            (
                [0] => 3
            )
        [mon_grouping] => Array
            (
                [0] => 3
            )
    )
    

    示例2

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

    輸出:

    以下是上述程序的源代碼視圖。愛掏網 - it200.com通過這個輸出表示,我們可以很容易地看到不同示例之間的區別。愛掏網 - it200.com

    Array
    (
        [decimal_point] => .
        [thousands_sep] => 
        [int_curr_symbol] => USD
        [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] => 0
        [n_cs_precedes] => 1
        [n_sep_by_space] => 0
        [p_sign_posn] => 3
        [n_sign_posn] => 0
        [grouping] => Array
            (
            )
    
        [mon_grouping] => Array
            (
                [0] => 3
            )
    )
    

    示例3

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

    輸出:

    Array
    (
        [decimal_point] => .
        [thousands_sep] => ,
        [int_curr_symbol] => 
        [currency_symbol] => 
        [mon_decimal_point] => 
        [mon_thousands_sep] => 
        [positive_sign] => 
        [negative_sign] => 
        [int_frac_digits] => 127
        [frac_digits] => 127
        [p_cs_precedes] => 127
        [p_sep_by_space] => 127
        [n_cs_precedes] => 127
        [n_sep_by_space] => 127
        [p_sign_posn] => 127
        [n_sign_posn] => 127
        [grouping] => Array
            (
                [0] => 3
            )
    
        [mon_grouping] => Array
            (
            )
    )
    

    示例4

    <?php
        setlocale(LC_ALL,"INDIA");
        localeinfo =localeconv();
        print_r(localeinfo);
    ?>
    

    輸出:

    Array
    (
        [decimal_point] => .
        [thousands_sep] => 
        [int_curr_symbol] => 
        [currency_symbol] => 
        [mon_decimal_point] => 
        [mon_thousands_sep] => 
        [positive_sign] => 
        [negative_sign] => 
        [int_frac_digits] => 127
        [frac_digits] => 127
        [p_cs_precedes] => 127
        [p_sep_by_space] => 127
        [n_cs_precedes] => 127
        [n_sep_by_space] => 127
        [p_sign_posn] => 127
        [n_sign_posn] => 127
        [grouping] => Array
            (
            )
    
        [mon_grouping] => Array
            (
            )
    )
    

    在這里,您可以看到示例每個輸出的變化。愛掏網 - it200.com

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論0 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 国产在线一区二区三区av| 国模极品一区二区三区| 国产香蕉一区二区在线网站 | eeuss鲁片一区二区三区| 国产一区在线观看免费| a级午夜毛片免费一区二区| 日本v片免费一区二区三区| 精品乱人伦一区二区三区| 日本精品一区二区久久久| 久久se精品一区二区| 人妻少妇一区二区三区| 日本一区二区在线不卡| 韩国女主播一区二区| 伊人久久精品一区二区三区 | 久久综合亚洲色一区二区三区| 国产一区在线视频观看| 免费一区二区三区四区五区| 日本一区二区三区爆乳| 久久久精品人妻一区二区三区| 日韩一本之道一区中文字幕| 丝袜美腿高跟呻吟高潮一区| 国产一区二区三区国产精品| 痴汉中文字幕视频一区| 精品一区二区三区AV天堂| 无码国产精品一区二区免费16| 一区视频免费观看| 国产高清视频一区二区| 无码人妻精一区二区三区| 最新中文字幕一区| 国产中文字幕一区| 国产一区二区三区免费视频| 免费看AV毛片一区二区三区| 国产精品一区二区四区| 亚洲午夜日韩高清一区| 日韩人妻无码一区二区三区| 国产综合无码一区二区辣椒| 日韩好片一区二区在线看| 日韩一区二区超清视频| 麻豆精品人妻一区二区三区蜜桃| 国产精品夜色一区二区三区 | 久久久精品一区二区三区|