問題タブ [zend-currency]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mysql/zendフレームワークで通貨を保存および処理する方法
製品の価格と重量(kg /ポンド)をMySQLに保存したいと思います。誰かがこれを行うための最良の方法を教えてもらえますか?
2進数/10進数/...?
USDとEURosの両方を表示できる必要があります。それが役立つかどうかはわかりませんが、Zendフレームワークを使用してアプリケーションを構築しています。
php - ドルの代わりにセントを使用した Zend_Currency の値
私は Zend_Currency を使用しており、セントで機能するシステムの他の部分のために (ドルではなく) セントで値を保存したいと考えています。Zend_Currency オブジェクトの値をセント単位で初期化して取得したいのですが、この方法で Zend_Currency を設定する方法はありますか?
値を取得するときに 100 で割ることができることは承知していますが、国際化が必要な場合に、これがどの程度互換性があるかはわかりません。すなわち。すべての通貨は「ドル」に対して 100「セント」単位です。
zend-framework - 英語ロケールのユーロでのZendCurrency
通貨を扱う際のZendのアプローチを完全に理解していない可能性が非常に高いです。
私がやりたいのは、アクティブな通貨がEUROで、言語が英語(アプリケーションのロケールはen_GB)であるZend_Currencyオブジェクトを作成することです。Zend_Currencyはロケールに接続されており、英語のロケールでZend_Currencyを作成する場合、EURを使用することはできません。
私もこれを試しました
しかし、私がしようとすると
また、通貨を変更する方法はありません。
php - 日付と通貨は常にオブジェクトとして渡す必要がありますか?
同僚との口論を解決するのを手伝って...
Zend Framework と PHP を使用しており、扱うデータの多くには日付と価格が含まれています。私は、データが (データベースまたは JSON から) 取得されたら、日付プロパティを Zend_Date オブジェクトに、価格プロパティを Zend_Currency オブジェクトに自動的に変換して、それらの機能を常に使用できるようにする必要があると主張してきました。データを操作/比較/表示するときのクラス。私の主張は、それが一貫性を保証し、データがどのような形式であるかを常に知っているということです.
私の同僚は、データを取得するときはそのまま (文字列) のままにし、モデルまたはビューで使用するときは Zend_Date/Zend_Currency オブジェクトのみを作成するべきだと主張しています。
誰が正しいのか、その理由は?
(オブジェクトの作成には速度の最適化にわずかなペナルティがあると主張する人もいると思いますが、私たちの場合は問題ではありません。)
zend-framework - Zend Currency の数値形式
Zend ベースのサイトを開発していますが、次の問題があります。
私に与えます20,00 EUR
が、私は必要です20.00 EUR
(それが私が number_format を設定する理由です)、何か提案はありますか?
zend-framework - Zend_Currency を使用して、シンボルを使用せずに値を表示する
Zend から toCurrency() を使用して値を出力しています。
これは、1,999.99 ポンドの例を示しています。preg repplace などの追加のコードを使用せずに、記号なしで値を返すことはできますか?
完全なコード:
詳しい情報を知りたい方は、遠慮なくお尋ねください。
私が 2 つの通貨を組み合わせて何をしているのか知りたい方のために、通貨の値をローカライズされた形式で表示していますが、GBP で表しています。これが、値を表現する際の正確性を保証できないため、strip/replace メソッドの使用を避けたい理由です。
zend-framework - Zend Locale & Zend_Currency: 地域コード
ブラウザの言語設定を使用して Zend_Locale と Zend_Currency の間の接続を作成しようとしています。
ブラウザ: ja
結果:
ブラウザ: en_US
結果:
私はこの問題を解決しなければなりませんか?
これは私のプラグインコントローラーです:
ありがとう
zend-currency - 致命的なエラー: クラス 'Zend_Currency' が見つかりません
私はZendが初めてです。
現在、ロケールに従って数字を印刷/フォーマットしようとしていますが、これを行うと
エラーを返します。
私はこれをチェックしました:
これについて私を助けてください。