我正在使用Highcharts,我遇到了number_format
的问题。
格式化数字$variable = 1008000
:
number_format($variable, 2,',','.')
结果是:1.008.000,00
(这就是我需要的)
但是,highcharts将 1.008.000,00
转换为 1.008
我该如何处理这个问题?
答案 0 :(得分:5)
请注意,在英语中,数字应为1,008,000.00 您可以在number_format()调用中更改它,或尝试在Hightcharts中更改小数点值(http://www.highcharts.com/ref/#lang)
答案 1 :(得分:0)
答案 2 :(得分:0)
除了lang参数http://api.highcharts.com/highstock#lang.thousandsSep之外,您还可以将Highcharts.numberFormat()用于可在格式化程序中使用的标签/工具提示。
http://api.highcharts.com/highstock#highcharts.numberFormat() http://api.highcharts.com/highstock#tooltip.formatter