首页  >  文章  >  后端开发  >  请问PHP读取txt有关问题,UNICODE编码的

请问PHP读取txt有关问题,UNICODE编码的

WBOY
WBOY原创
2016-06-13 10:11:13824浏览

请教PHP读取txt问题,UNICODE编码的
a.txt内容如下
1 张三 19731114
2 李四 19671029

字段长分别是5位,10位,8位

取出时把前两位去掉了
$file_dir="a.txt"; //the open file
$fp=fopen($file_dir,"r"); 
$content1=fread($fp,filesize($file_dir));
$arr=array();
$bom=substr($content1,0,2);//去除文件头
$content=substr($content1,2);
$arr=$content;
$arr=explode("\n",$content);
在substr时发现为数得*2,才能取正确,现在麻烦的是中文取出来乱码,请教如何转换?

另外,要生成个新的txt文本,也要UNICODE的没办法?


------解决方案--------------------
发表于:2007-10-09 18:53:13

这样的帖子你们也回?
楼主早就都不知道到哪去了!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn