0

Zend ベースのサイトを開発していますが、次の問題があります。

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

私に与えます20,00 EURが、私は必要です20.00 EUR(それが私が number_format を設定する理由です)、何か提案はありますか?

4

1 に答える 1

2

formatnumber_formatだけに変更してみてください。

options array('format' =>'#0.00')に関する Zend_Currency Docs からの抜粋:
format : 数値の表示に使用するフォーマットを定義します。この数値形式には、たとえば千単位の区切り文字が含まれます。ロケール識別子を指定してデフォルトの形式を使用するか、数値形式を手動で定義できます。フォーマットが設定されていない場合は、Zend_Currency オブジェクトのロケールが使用されます。

于 2012-01-24T04:06:24.470 に答える