gpt4 book ai didi

php - 将逗号更改为点,在 php 中使用小数

转载 作者:行者123 更新时间:2023-12-02 01:25:51 27 4
gpt4 key购买 nike

所以我有一些来自表单的字段。在这里您可以输入 0.3,它将把 0.3 插入到数据库中。你输入 0,3 它只会插入“0”。

$product['protein']; // 0,3

那么对于上面的内容,我如何用点替换逗号?

最佳答案

试试 PHP 的函数 str_replace() :

$product['protein'] = str_replace(',', '.', $product['protein']);

这应该很合适。

您可以考虑使用number_format() :

number_format($value, $numberOfDecimals, $charaForDecimalPoint, $charForThousandsSeparator)

但在你的情况下它不适用,因为你的起始值(“0,3”)不会被识别为数字。事实上,数值的小数点必须是点(“.”)。

仅当您的起始值为真数时才使用 number_format。

关于php - 将逗号更改为点,在 php 中使用小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7461459/

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