Zend ベースのサイトを開発していますが、次の問題があります。
$currency = new Zend_Currency();
$currency->toCurrency(20, array('currency' => 'EUR','number_format' => '#0.#'));
私に与えます20,00 EUR
が、私は必要です20.00 EUR
(それが私が number_format を設定する理由です)、何か提案はありますか?
Zend ベースのサイトを開発していますが、次の問題があります。
$currency = new Zend_Currency();
$currency->toCurrency(20, array('currency' => 'EUR','number_format' => '#0.#'));
私に与えます20,00 EUR
が、私は必要です20.00 EUR
(それが私が number_format を設定する理由です)、何か提案はありますか?
formatnumber_format
だけに変更してみてください。
options array('format' =>'#0.00')に関する Zend_Currency Docs からの抜粋:
format : 数値の表示に使用するフォーマットを定義します。この数値形式には、たとえば千単位の区切り文字が含まれます。ロケール識別子を指定してデフォルトの形式を使用するか、数値形式を手動で定義できます。フォーマットが設定されていない場合は、Zend_Currency オブジェクトのロケールが使用されます。