|
|
Tutorials » Php »
|
Topic |
What is localeconv Function?
|
|
Explanation |
|
This function is used to get numeric formatting information.
The following are the array elements returned by the localeconv function.
| ELEMENTS |
DESCRIPTION |
| decimal_point |
Decimal point character |
| thousands_sep |
Thousands separator |
| grouping |
Array containing numeric groupings |
| int_curr_symbol |
Currency symbol |
| currency_symbol |
Local currency symbol |
| mon_decimal_point |
Monetary decimal point character |
| mon_thousands_sep |
Monetary thousands separator |
| mon_grouping |
Array containing monetary groupings |
| positive_sign |
Sign for positive values |
| negative_sign |
Sign for negative values |
| int_frac_digits |
International fractional digits |
| frac_digits |
Local fractional digits |
| p_cs_precedes |
TRUE if currency_symbol precedes a positive value, FALSE if it succeeds one |
| p_sep_by_space |
TRUE if a space separates currency_symbol from a positive value, FALSE otherwise |
| n_cs_precedes |
TRUE if currency_symbol precedes a negative value, FALSE if it succeeds one |
| n_sep_by_space |
TRUE if a space separates currency_symbol from a negative value, FALSE otherwise |
| p_sign_posn |
This can have values 0-4 to specify the position of the "+" sign. |
| n_sign_posn |
This can have values 0-4 to specify the position of the "-" sign. |
Syntax:
localeconv()
Example:
<?php
setlocale(LC_ALL, 'nl_NL.UTF-8@euro');
$locale_info = localeconv();
print_r($locale_info);
?>
Result:
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
)
)
In the above example displays the array with elements for the specified setlocale option.
|
|
A Note |
Learn PHP programming language tutorial with simple and neat example. Hope you enjoy this free tutorial.
Do give us your valuable feedback and suggestions on this online tutorial. This is a Copyright Content.
|
|
|
|