Как добавить цифры после десятичной с использованием php - PullRequest
3 голосов
/ 11 ноября 2010

У меня проблемы с представлением функции php для добавления нулей после десятичной дроби.Допустим, у меня есть $ money = "10000". Мне нужна функция, которая добавит .00 к 10000.00 и добавит только ноль к 0 после 234.5.кто-нибудь может мне помочь, пожалуйста?

Ответы [ 3 ]

8 голосов
/ 11 ноября 2010

Функция number_format

http://php.net/manual/en/function.number-format.php

Всегда сначала ищите руководство по PHP:)

4 голосов
/ 11 ноября 2010

Так же, как сказал Дэн Гроссман; number_format ваш друг, и вы бы выполнили эти двойные нули:

$money = "1234";
$formatedNumber = number_format($money, 2, '.', '');
echo $formatedNumber;

// 1234.00
0 голосов
/ 11 ноября 2010

Возможно, это не тот ответ, который вы хотите услышать, но я думаю, что вам лучше хранить эти значения в числовых типах и правильно их форматировать непосредственно перед выводом

...