Php 如何将此字符串转换为普通字符串

Php 如何将此字符串转换为普通字符串,php,string,Php,String,我将文本文件内容获取到数组中 $f = fopen ($file, "rt"); $ln= 0; while ($line= fgets ($f)) { ++$ln; //printf ("%2d: ", $ln); if ($line===FALSE) print ("FALSE\n"); else{ $row = $line; $parts = explode("

我将文本文件内容获取到数组中

 $f = fopen ($file, "rt");
    $ln= 0;
    while ($line= fgets ($f)) {
        ++$ln;
        //printf ("%2d: ", $ln);
        if ($line===FALSE) print ("FALSE\n");
        else{
            $row = $line;
            $parts = explode("\t", $row);
        }
 }
但当我插入得到的值时,它显示:\0M\0o\0n\0t\0g\0o\0M\0e\0r\0y\0\0C\0o\0u\0n\0t\0y\0-\0\0A\0L\0

或:�3.�1.�8.�0�0�0�

如何将其转换为普通字符串


非常感谢

这看起来像是由制表符分隔的CSV数据,可能是UTF编码的,如果是这样的话,您就错了。你能粘贴或发布文件的一部分吗?这是一个纯文本文件。100636阿拉巴马州空军社区学院美国服务学校学期318000 100 S特纳大道蒙哥马利36114-3011 www.au.af.mil/au/ccaf/Montgomery County-AL 2000 100654阿拉巴马州农工大学阿拉巴马州东南阿尔弗勒加基拉MS SC TN VA WV学期5095 4900 Meridian Street Normal 35762 www.aamu.edu/Madison County-请单击问题的
edit
链接,将其添加到问题中,使其保留格式并删除上述注释。这看起来像普通文本。可以显示用于显示它的代码吗?如果($line==FALSE),则不需要执行
while
循环在读取时将停止。