Я вытаскиваю одно число из api. Выход, когда я звоню значение непосредственно являетсяПростой формат номера от api
1597188700000000
Желаемая выход на странице
15, 971, 887
То, что я пытаюсь это
function formatMoney($number, $fractional=false) {
if ($fractional) {
$number = sprintf('%.2f', $number);
}
while (true) {
$replaced = preg_replace('/(-?\d+)(\d\d\d)/', '$1,$2', $number);
if ($replaced != $number) {
$number = $replaced;
} else {
break;
}
}
return $number;
}
Тогда formatMoney($totala)
($ тотала это сумма от api), и я вижу на странице
1,597,188,700,000,000
Любая помощь с учетом
Какой вклад вы передаете этой функции? Итак, что такое '$ number' и' $ fractional'? – arkascha
Нет. Я взял это из руководства php.net. – Garg
Этот: http://php.net/manual/en/function.money-format.php#98783 – Garg