number_format

(PHP 3, PHP 4 , PHP 5)

number_format -- тНПЛЮРХПСЕР ВХЯКН Я ПЮГДЕКЕМХЕЛ ЦПСОО

нОХЯЮМХЕ

string number_format ( float number [, int decimals])

string number_format ( float number, int decimals, string dec_point, string thousands_sep)

number_format() БНГБПЮЫЮЕР НРТНПЛЮРХПНБЮММНЕ ВХЯКН number. тСМЙЖХЪ ОПХМХЛЮЕР НДХМ, ДБЮ ХКХ ВЕРШПЕ ЮПЦСЛЕМРЮ (МЕ РПХ):

еЯКХ ОЕПЕДЮМ РНКЭЙН НДХМ ЮПЦСЛЕМР, number АСДЕР НРТНПЛЮРХПНБЮМ АЕГ ДПНАМНИ ВЮЯРХ, МН Я ГЮОЪРНИ (",") ЛЕФДС ЦПСООЮЛХ ЖХТП ОН 3.

еЯКХ ОЕПЕДЮМШ ДБЮ ЮПЦСЛЕМРЮ, number АСДЕР НРТНПЛЮРХПНБЮМ Я decimals ГМЮЙЮЛХ ОНЯКЕ РНВЙХ (".") Х Я ГЮОЪРНИ (",") ЛЕФДС ЦПСООЮЛХ ЖХТП ОН 3.

еЯКХ ОЕПЕДЮМШ БЯЕ ВЕРШПЕ ЮПЦСЛЕМРЮ, number АСДЕР НРТНПЛЮРХПНБЮМ Я decimals ГМЮЙЮЛХ ОНЯКЕ РНВЙХ Х Я ПЮГДЕКХРХКЕЛ ЛЕФДС ЦПСООЮЛХ ЖХТП ОН 3, ОПХ ЩРНЛ Б ЙЮВЕЯРБЕ ДЕЯЪРХВМНИ РНВЙХ АСДЕР ХЯОНКЭГНБЮМ dec_point, Ю Б ЙЮВЕЯРБЕ ПЮГДЕКХРЕКЪ ЦПСОО - thousands_sep.

хЯОНКЭГСЕРЯЪ РНКЭЙН ОЕПБШИ ЯХЛБНК ЯРПНЙХ thousands_sep. мЮОПХЛЕП, ОПХ ОЕПЕДЮВЕ foo Б ЙЮВЕЯРБЕ thousands_sep ДКЪ ТНПЛЮРХПНБЮМХЪ ВХЯКЮ 1000, number_format() БНГБПЮЫЮЕР 1f000.

Пример 1. оПХЛЕП ХЯОНКЭГНБЮМХЪ number_format()

бН тПЮМЖХХ НАШВМН ХЯОНКЭГСЧРЯЪ 2 ГМЮЙЮ ОНЯКЕ ГЮОЪРНИ (','), Х ОПНАЕК (' ') Б ЙЮВЕЯРБЕ ПЮГДЕКХРЕКЪ ЦПСОО. рЮЙНЕ ТНПЛЮРХПНБЮМХЕ ОНКСВЮЕРЯЪ ОПХ ХЯОНКЭГНБЮМХХ ЯКЕДСЧЫЕЦН ЙНДЮ :

<?php

$number
= 1234.56;

// ЮМЦКХИЯЙХИ ТНПЛЮР (ОН СЛНКВЮМХЧ)
$english_format_number = number_format($number);
// 1,234

// ТПЮМЖСГЯЙХИ ТНПЛЮР
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56

$number = 1234.5678;

// ЮМЦКХИЯЙХИ ТНПЛЮР АЕГ ПЮГДЕКХРЕКЕИ ЦПСОО
$english_format_number = number_format($number, 2, '.', '');
// 1234.57

?>

яЛ. РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ sprintf(), printf() Х sscanf().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ