0

代码:

$a = new \NumberFormatter('en_US', \NumberFormatter::CURRENCY);
var_dump($a->formatCurrency(123456, 'USD'));

$a = new \NumberFormatter('en_US', \NumberFormatter::CURRENCY);
$a->setSymbol(\NumberFormatter::GROUPING_SEPARATOR_SYMBOL, '-');
var_dump($a->formatCurrency(123456, 'USD'));

实际输出:

string(11) "$123,456.00"
string(11) "$123,456.00"

预期输出:

string(11) "$123,456.00"
string(11) "$123-456.00"

怎么了?

4

0 回答 0