Числовой формат в Zend Currency

Я занимаюсь разработкой сайта на основе Zend, но у меня есть следующая проблема:

$currency = new Zend_Currency();
$currency->toCurrency(20, array('currency' => 'EUR','number_format' => '#0.#'));

Дает мне 20,00 EUR но мне нужно 20.00 EUR (вот почему я установил number_format), какие-либо предложения?

1 ответ

Попробуйте изменить number_format просто отформатировать.

Выдержка из документации Zend_Currency со ссылкой на массив опций ('format' => '# 0.00'):
формат: определяет формат, который должен использоваться для отображения чисел. Этот числовой формат включает, например, разделитель тысяч. Вы можете использовать формат по умолчанию, указав идентификатор языкового стандарта, или определить числовой формат вручную. Если формат не установлен, будет использоваться локаль из объекта Zend_Currency.

Другие вопросы по тегам