ユーザーが提出したすべての価格をMySQLに保存する必要があります。ユーザーが送信した価格には、次の形式を含めることができます。
123.456,78 (ARG format)
123,456.78 (US format)
123456,78 (ARG simplified format)
123456.78 (US simplified format)
MySQLには、タイプの「価格」という名前の列がありますdecimal
。
私の質問は、これらの形式を変換decimal
してデータベースに保存するにはどうすればよいですか?または、値を「ARG簡易形式」に変換してすべてをとして保存するにはどうすればよいvarchar
ですか? すべて同じ形式 (小数点以下 2 桁) である必要があります。