Php 如何从数字中删除点?

Php 如何从数字中删除点?,php,mysql,formatting,numbers,Php,Mysql,Formatting,Numbers,我有一个用javascript格式化的表单,它使数字看起来像: 10.000或2.300 <form> <input type="text" name="price_1" value="2.300"> </form> 我看到了货币格式和数字格式,但它只是格式,数字不会删除任何内容。试试这个: str_replace(".", "", $string); 您可以像这样使用str_replace: $var1 = "10.000"; $var1 = str_r

我有一个用javascript格式化的表单,它使数字看起来像:

10.000或2.300

<form>
<input type="text" name="price_1" value="2.300">
</form>
我看到了货币格式和数字格式,但它只是格式,数字不会删除任何内容。

试试这个:

str_replace(".", "", $string);

您可以像这样使用str_replace:

$var1 = "10.000";
$var1 = str_replace(".", "", $var1);

有关函数的更多信息是

您可以使用
str\u replace()
函数

echo str_replace(".", "", $value);

$value将是10.000

您可以包含一些代码段吗有没有理由不带圆点地保存它们?然后更改值的含义。@cryptic数值的格式不会改变。@cryptic的“一万”是“一万”,不管它的格式如何。10000,10000,10000,“一万”,“森塔森德”一万" 都是相同的数值。不是相同的字符串值,不是,但是如果你对数值感兴趣,那就不相关了。
echo str_replace(".", "", $value);