|
|
|
Строковые функции PHP
number_format()
Синтаксис:
number_format (number [, decimals] )
number_format (number, decimals, dec_poin, thousands_sep)
Поддерживается следующими версиями PHP:
Описание функции:
Функция number_format() Форматирует число с группировкой по тысячам.
Аргумент
|
Описание
|
Тип
|
number |
Обязательный аргумент. Число которое будет отформатировано.
Если передан только этот аргумент, то число будет отформатировано без дробной части, и в качестве разделителей тысяч будет использоваться запятая.
|
float |
decimals |
Необязательный аргумент. Определяет сколько должно быть знаков в дробной части числа.
|
int
|
dec_poin |
Необязательный аргумент. Определяет какой символ должен использоваться для отделения целой части числа от дробной части.
Если этот аргумент задан, то должен быть обязательно задан аргумент thousands_sep
Если в качестве dec_poin передана строка с несколькими символами, то будет использоваться только первый символ.
|
string |
thousands_sep |
Необязательный аргумент. Определяет какой символ должен использоваться для между группами цифр.
Если в качестве thousands_sep передана строка с несколькими символами, то будет использоваться только первый символ.
|
string |
Примеры:
Пример 1:
В этом примере передан только первый аргумент.
echo number_format(123334566.5434);
?>
Результат:
123,334,567
|
Пример 2:
В этом примере переданы два аргумента.
echo number_format(123334566.5434,2);
?>
Результат:
123,334,567.54
|
Пример 3:
В этом примере переданы все четыре аргумента.
echo number_format(123334566.5434,2,"---","....");
?>
Результат:
123.334.566-54
|
Статьи по теме "Секреты вебмастера"
|
|
Строковые функции
|