===== Syntax ===== array localeconv() //(PHP 4, PHP 5)// ^ RETURNS | An associative array containing currency settings for the current locale. | ===== What it Does ===== Retrieves an associative array containing all of the currency settings as defined by the current locale. These settings include the following: ^ decimal_point | Decimal point character. | ^ thousands_sep | The character used to separate thousands (3 digits) | ^ grouping | | ^ int_curr_symbol | The symbol used to identify this currency internationally | ^ currency_symbol | A local symbol used to identify (a currency sign) | ^ mon_decimal_point | Monetary decimal point character. | ^ mon_grouping | Array containing monetary groupings. | ^ positive_sign | The character used to indicate a positive currency amount. | ^ negative_sign | The character used to indicate a negative currency amount. | ^ int_frac_digits | Number of digits used internationally to create fractional currency amounts. | ^ frac_digits | Number of digits used locally to create fractional currency amounts. | ^ p_cs_precedes | Does the currency symbol precede the amount (TRUE) or not (FALSE). | ^ p_sep_by_space | TRUE if a space separates the currency symbol from a negative value. | ^ n_cs_precedes | Does the currency symbol precede a negative value (TRUE) or not (FALSE). | ^ n_sep_by_space | Is the currency symbol separted from the amount by a space (TRUE) or not (FALSE). | ^ p_sign_pos | How to handle positive currency amounts. This may be one of the following\\ \\ 0 - Place parentheses around the amount and the currency symbol\\ 1 - A sign string precedes the quantity and currency symbol\\ 2 - The sign string succeeds the amount and currency symbol\\ 3 - A sign string precedes the currency symbol\\ 4 - A sign string succeeds the currency symbol | ^ n_sign_pos | How to handle negative currency amounts. This may be one of the following\\ \\ 0 - Place parentheses around the amount and the currency symbol\\ 1 - A sign string precedes the quantity and currency symbol\\ 2 - The sign string succeeds the amount and currency symbol\\ 3 - A sign string precedes the currency symbol\\ 4 - A sign string succeeds the currency symbol | ===== Example ===== // set the locale and get the currency settings if (setlocale(LC_ALL, 'en_US.UTF-8') !== false) { localeConventions = localeconv(); print_r($localeConventions); }