用php替换“double low-9 quot quot”

时间:2017-08-30 09:48:25

标签: php str-replace

我终于为一台旧的计算机生成的文本文件做了一个解析器。现在的问题是字符编码。或者至少这就是我的想法。

我已经尝试了很多在stackoverflow中找到的方法来用php替换double low-9引号。到目前为止没有成功。

这是我的代码:

$lines = file("RECEIVE_modified.txt", FILE_IGNORE_NEW_LINES);
$result = str_replace("\0xE2\0x80\0x9E", "ä", $lines);

我尝试了„,和其他可能性,而不是\0xE2\0x80\0x9E

当然,代码是有效的,但是这个愚蠢的引号的正确语法是什么?

1 个答案:

答案 0 :(得分:0)

我设法通过以下方式完成了它:

$result = utf8_decode($lines);

谢谢你骗了我的头!