Руководство по языку программирования PHP
 

PCRE
 

Строковые функции PHP

localeconv()

Синтаксис:

localeconv()


Поддерживается следующими версиями PHP:

3
4.0.5
5
-
+
+

Описание функции:

Функции localeconv() выводит массив с информацией о денежных и числовых форматах в текущей локали.

Массив содержит следующие элементы:

decimal_point разделитель целой и дробной части числа
thousands_sep разделитель тысяч
grouping массив содержит количество цифр в группах
int_curr_symbol символ валюты (международный)
currency_symbol символ валюты (локальный)
mon_decimal_point разделитель целой и дробной части в денежном формате
mon_thousands_sep разделитель тысяч в денежном формате
mon_grouping массив содержит количество цифр в группах для денежных форматов
positive_sign знак указывающий, что число положительное
negative_sign знак указывающий, что число отрицательное
int_frac_digits число разрядов после точки (международное)
frac_digits число разрядов после точки (локальное)
p_cs_precedes TRUE если знак валюты записывается перед положительным числом, в противном случае FALSE
p_sep_by_space TRUE если нужен пробел между знаком валюты и положительным числом, в противном случае FALSE
n_cs_precedes TRUE если знак валюты записывается перед отрицательным числом, в противном случае FALSE
n_sep_by_space TRUE если нужен пробел между знаком валюты и отрицательным числом, в противном случае FALSE
p_sign_posn

Для положительных чисел

  • 0 - знак валюты и число в скобках

  • 1 - знак плюса или минуса записывается перед знаком валюты и числом

  • 2 - знак плюса или минуса записывается после знака валюты и числом

  • 3 - знак плюса или минуса записывается перед знаком валюты

  • 4 - знак плюса или минуса записывается после знака валюты

n_sign_posn

Для отрицательных чисел

  • 0 - знак валюты и число в скобках

  • 1 - знак плюса или минуса записывается перед знаком валюты и числом

  • 2 - знак плюса или минуса записывается после знака валюты и числом

  • 3 - знак плюса или минуса записывается перед знаком валюты

  • 4 - знак плюса или минуса записывается после знака валюты

 

 


Примеры:

Пример 1:


$info_locale = localeconv();
print_r($info_locale);

?>

Результат:

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 ( ) )

Статьи по теме "Секреты вебмастера"

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru