gpt4 book ai didi

php - 如何存储带有逗号的货币值?

转载 作者:行者123 更新时间:2023-11-29 12:50:42 26 4
gpt4 key购买 nike

如何存储带逗号的货币值?我正在使用 phpMyAdmin 以及 mySQL 和 Apache 来创建一个数据库,我需要输入带有逗号的货币值以及 % 值。除了 Varchar 之外,还有其他数据类型可以使用吗?顺便说一句,我对 Php 和 SQL 很陌生,所以不要对我大喊大叫。感谢您的帮助!

最佳答案

$您可以用点 (.) 替换逗号 (,) 并使用数据类型 float/double。当然,只有当您不使用逗号作为 1k 分隔符时,这才有效。

http://php.net/manual/en/function.str-replace.php

$numP = str_replace(",", ".", $numC);

之后您可以显式解析该数字。

$numF = floatval($numP);

doubleval() 是一个别名。我不知道这是否是最佳实践,但它确实有效。但是,您不应该将其用于金融应用程序。

关于php - 如何存储带有逗号的货币值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24785052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com