В настоящее время я делаю:
$totalBill = number_format($totalBill, 2); $totalBill = '$'.$totalBill;
Это не относится к случаям, хотя общая сумма, скажем, 10 центов.Возвращает «0,1 доллара», чего я не хочу.У кого-нибудь есть способ получше?
$totalBill = sprintf('$%.2f',$totalBill);
Вы, вероятно, хотите money_format() вместо
money_format()
Используйте функцию PHP money_format .