Я использую php. Я хочу отобразить число в формате «$ XX.XXX.XX». Я попробовал следующий код, но он не дает полного вывода.
<?php echo "$".number_format(round($customer['hourly_payment']),2); ?>
Output
$17,317.00
Пожалуйста, предложите решение!
Я полагаю, что вы пропустили последние 2 параметра следующей функции:
строка number_format (число с плавающей точкой $ number, int $ decimals = 0, строка
$ dec_point = «.» , строка $,000_sep = «,»)
Для вашего случая:
number_format($number, 2, '.', '.');
Прочитайте больше: http://tr1.php.net/number_format
Попробуйте с —
echo number_format(100000000, 2, '.', '.');
Выход
100.000.000.00