str_replace()不适用于€符号

时间:2014-10-31 09:57:53

标签: php

我想通过使用str_replace

来摆脱这里的€符号
$item['price'] = '200 €';
$item['price'] = str_replace('€', '', $item['price']);

所以它应该返回'200'对吗?但它仍然是200€..我做错了什么?

1 个答案:

答案 0 :(得分:4)

您只需过滤变量即可。

$item['price'] = filter_var($item['price'], FILTER_SANITIZE_NUMBER_INT);

https://eval.in/214654