2016-08-25 10 views
1

잘못된 헝가리어 통화 형식을 가져옵니다NumberFormatter는 내가 money_format 기능을 사용하는 경우, 제대로 헝가리 형식으로 통화 금액을 인쇄

$ php -a 
Interactive mode enabled 

php > setlocale(LC_MONETARY, 'hu_HU'); 
php > $number = 1234.5672; 
php > echo money_format('%n', $number)."\n"; 
1.234,57 Ft 

을하지만이 NumberFormatter는 클래스를하려고하면 그것은 잘못된 형식을 반환

$ php -a 
Interactive mode enabled 
php > $f = new NumberFormatter('hu_HU', NumberFormatter::CURRENCY); 
php > $f->setAttribute($f::FRACTION_DIGITS, 2); 
php > echo $f->formatCurrency('1234.5672', 'HUF')."\n"; 
1 234,57 Ft 

나는 버그라고 생각합니다.

+1

좀 더 읽기 쉽게하기 위해 몇 가지 질문을 다시 말합니다. 또한 php 태그를 추가했습니다. 이 사이트는 가능한 한 많이 개선하기 위해 편집 및 편집을 권장합니다. –

+0

왜 그것이 버그라고 생각합니까? 기대하고있는 결과는 무엇입니까? – gabe3886

답변

0

사용 된 운영 체제에 따라 다릅니다. Windows 및 Linux에 따라 다를 수 있습니다.

일부 시간은 창에서 작동하지 않습니다.