-2

金額の入力を求めるフォームがあり、$、3 桁ごとにカンマ、該当する場合を除き小数点なしで正しく書式設定したいと考えています。問題は、正しく入力するユーザーとそうでないユーザーがいるということです。この数値が適切な形式であるかどうかをphpで確認し、そうでない場合はそれに応じて調整するにはどうすればよいですか。数値の前に $ を配置しましたが、カンマと小数点以下の桁数については助けが必要です。

money_format より number_format を使用する方が簡単だと聞いたことがあります。どちらか一方を使用する利点はありますか?

4

1 に答える 1

0

「正しく入力するユーザーもいれば、正しく入力しないユーザーもいます」

入力をチェックして完了です。後で number_format を使用して、好きなように数値をフォーマットします。

money_format を使用するには、ロケールを適切に構成する必要があります。$ だけを使用している場合は、数値形式の方が簡単です。

于 2014-06-04T20:05:54.793 に答える