我遇到Google的货币api问题。我收到的数据包含:
{lhs: "1000 Euros",rhs: "111 844.933 Serbian dinars",error: "",icc: true}
其中“111 844.933”实际上是“111 * & nbsp; * 844.933”。
但是,我找不到用空字符串替换“& nbsp; ”的方法,所以我的字符串将是“111844.933”
答案 0 :(得分:0)
str_replace()
可以做到这一点:
echo str_replace(' ', '', '{lhs: "1000 Euros",rhs: "111 844.933 Serbian dinars",error: "",icc: true}');
答案 1 :(得分:0)
您可以使用str_replace()或preg_replace()。
试试这段代码:
<?php
$string = '{lhs: "1000 Euros",rhs: "111 844.933 Serbian dinars",error: "",icc: true}';
$find = array(" ");
$replace = array("");
$string = str_replace($find, $replace, $string);
echo $string;
?>