将 "double low-9 quotation mark" 替换为 php

replace "double low-9 quotation mark" with php

我终于对旧计算机生成的文本文件进行了解析。现在的问题是字符编码。或者至少我是这么想的。

我尝试了很多在 Whosebug 中找到的方法来用 php 替换双低 9 引号。到目前为止没有成功。

这是我的代码:

$lines = file("RECEIVE_modified.txt", FILE_IGNORE_NEW_LINES);
$result = str_replace("[=12=]xE2[=12=]x80[=12=]x9E", "ä", $lines);

我尝试了 „, 和其他可能性而不是 [=14=]xE2[=14=]x80[=14=]x9E

代码当然可以工作,但是那个愚蠢的引号的正确语法是什么?

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

$result = utf8_decode($lines);

谢谢你deceze让我直截了当!