laravel php str_replace函数将2个不同的值替换为2个不同的值

问题描述 投票:0回答:1

因此,在我的php文件中,我从注册表中请求价格。在html中,我想填写一个值2,50。所以我以为我会用str_replace(用“。”代替“,”),但是我也想用“”代替“€”。我不确定该怎么做。我尝试一次做1个,效果很好。我现在这里有一些代码:

我的PHP代码

$registration->reg_price = str_replace('€ ', '', $request->price);
$registration->save();

将为您提供任何帮助!

php laravel str-replace
1个回答
0
投票
$registration->reg_price = str_replace(['€ ', ','], ['', '.'], $request->price);

0
投票
$registration->reg_price = str_replace('€', '', $request->price);
$registration->reg_price = str_replace(',', '.', $registration->reg_price);

[str_replace返回字符串,您可以在更新的字符串上应用字符串替换。

© www.soinside.com 2019 - 2024. All rights reserved.