我需要将带有unicode编码的字符串转换为普通字符串。
问题是我输入的字符串似乎是用单引号括住的。
有没有办法将单引号字符串转换为双引号?
下面是更好地理解问题的代码:
有没有办法将单引号字符串转换为双引号?
下面是更好地理解问题的代码:
$s1 = '(single quotes): Conductivity @ 20\xc3\x82\xc2\xb0C';
$s2 = "(double quotes): Conductivity @ 20\xc3\x82\xc2\xb0C";
echo "<br>";
echo iconv("UTF-8", "ISO-8859-1//IGNORE", $s1);
echo "<br>";
echo iconv("UTF-8", "ISO-8859-1//IGNORE", $s2);
将输出:
(single quotes): Conductivity @ 20\xc3\x82\xc2\xb0C
(double quotes): Conductivity @ 20°C
提前感谢您!
stripcslashes
函数。 - mario