我正在尝试使用 preg_replace
从字符串输入中消除日语全角空格“”,但最终得到损坏的多字节字符串。
我更喜欢 preg_replace 而不是 str_replace。这是一个示例代码:
$keywords = 'ラメ単色'; $keywords = str_replace(array(' ', ' '), ' ', urldecode($keywords)); //输出:'ラメ単色' $keywords = preg_replace("@[ ]@", ' ',urldecode($keywords)); // 输出:'�� ��単色'
任何人都知道为什么会这样以及如何解决这种情况?