From e2e2b2ac4f08a537a237730ab93bc44c1ec32c8b Mon Sep 17 00:00:00 2001 From: Aidan Lister Date: Mon, 13 Sep 2004 02:12:24 +0000 Subject: [PATCH] Made example less ridiculous Removed simplelist rows, livedocs doesn't support them (no need for it anyway) Added info describing n_sign_post and friend. (I'm not sure this is 100% correct, but seems to be from usernotes) git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@168476 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/strings/functions/localeconv.xml | 121 +++++++++------------ 1 file changed, 54 insertions(+), 67 deletions(-) diff --git a/reference/strings/functions/localeconv.xml b/reference/strings/functions/localeconv.xml index c97942b792..0e6141b649 100644 --- a/reference/strings/functions/localeconv.xml +++ b/reference/strings/functions/localeconv.xml @@ -1,5 +1,5 @@ - + @@ -108,53 +108,24 @@ p_sign_posn - - 0 - - Parentheses surround the quantity and currency_symbol - 1 - - The sign string precedes the quantity and currency_symbol - - 2 - - The sign string succeeds the quantity and currency_symbol - - 3 - - The sign string immediately precedes the currency_symbol - - 4 - - The sign string immediately succeeds the currency_symbol - + + 0 - Parentheses surround the quantity and currency_symbol + 1 - The sign string precedes the quantity and currency_symbol + 2 - The sign string succeeds the quantity and currency_symbol + 3 - The sign string immediately precedes the currency_symbol + 4 - The sign string immediately succeeds the currency_symbol n_sign_posn - - 0 - - Parentheses surround the quantity and currency_symbol - - 1 - - The sign string precedes the quantity and currency_symbol - - 2 - - The sign string succeeds the quantity and currency_symbol - - 3 - - The sign string immediately precedes the currency_symbol - - 4 - - The sign string immediately succeeds the currency_symbol - + + 0 - Parentheses surround the quantity and currency_symbol + 1 - The sign string precedes the quantity and currency_symbol + 2 - The sign string succeeds the quantity and currency_symbol + 3 - The sign string immediately precedes the currency_symbol + 4 - The sign string immediately succeeds the currency_symbol @@ -162,13 +133,17 @@ + + The n_sign_posn, and n_sign_posn contain a string + of formatting options. Each number representing one of the above listed conditions. + The grouping fields contain arrays that define the way numbers - should be grouped. For example, the grouping field for the en_US + should be grouped. For example, the grouping field for the en_US locale, would contain a 2 item array with the values 3 and 3. The higher the index in the array, the farther left the grouping - is. If an array element is equal to CHAR_MAX, no further - grouping is done. If an array element is equal to 0, the + is. If an array element is equal to CHAR_MAX, no further + grouping is done. If an array element is equal to 0, the previous element should be used. @@ -176,33 +151,45 @@ \n"; -echo "--------------------------------------------\n"; -echo " Monetary information for current locale: \n"; -echo "--------------------------------------------\n\n"; - -echo "int_curr_symbol: {$locale_info["int_curr_symbol"]}\n"; -echo "currency_symbol: {$locale_info["currency_symbol"]}\n"; -echo "mon_decimal_point: {$locale_info["mon_decimal_point"]}\n"; -echo "mon_thousands_sep: {$locale_info["mon_thousands_sep"]}\n"; -echo "positive_sign: {$locale_info["positive_sign"]}\n"; -echo "negative_sign: {$locale_info["negative_sign"]}\n"; -echo "int_frac_digits: {$locale_info["int_frac_digits"]}\n"; -echo "frac_digits: {$locale_info["frac_digits"]}\n"; -echo "p_cs_precedes: {$locale_info["p_cs_precedes"]}\n"; -echo "p_sep_by_space: {$locale_info["p_sep_by_space"]}\n"; -echo "n_cs_precedes: {$locale_info["n_cs_precedes"]}\n"; -echo "n_sep_by_space: {$locale_info["n_sep_by_space"]}\n"; -echo "p_sign_posn: {$locale_info["p_sign_posn"]}\n"; -echo "n_sign_posn: {$locale_info["n_sign_posn"]}\n"; -echo "\n"; +print_r($locale_info); ?> ]]> + &example.outputs; + + . + [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 + ( + ) + +) +]]> + The constant CHAR_MAX is also defined for the use mentioned above.