だから私はデータベースに「お金」を保存する方法についてかなりの研究をしました、そして私が使いたいシステムは
Money を CENTS に変換し、その CENTS を DECIMAL (19,4) のフィールド タイプで MySQL DB に格納します。
私の質問は、ユーザーからの入力フィールドがある場合...複数の入力タイプをどのように処理すればよいですか。いいえ:
$input = "1,346.54"
$input = "10,985.23"
$input = "110,400.50"
$input = "1033.44"
などなど...
これをCENTSに変換する最良の方法は何ですか? 「文字列」を処理して INT に変換し、100 で割る必要があるため、数字の「コンマ」区切りのために、私が試みるすべての問題がスローされます。
どんな考えや方向性も大歓迎です。