PHP解码ANSI字符


PHP decode ANSI characters

如何查找和替换字符串中的"等字符?当我把这些复制到一个简单的str_replace方法中时,没有任何效果。它来自一个由PDO和ODBC组成的MS Access数据库。

谢谢!

您想用什么来替换它?

还要注意,如果您试图同时替换多个字符,则需要传入这些字符的数组。

例如,如果您试图通过str_replace简单地删除这些字符,则以下操作会起作用:

$test = "├ę ├│ tester";
$result = str_replace(["├ę", "├│"], "", $test);
print_r($result);

结果:tester

如果您试图去掉任何非标准字符,请考虑使用regex。