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

WBOY
发布: 2016-06-13 10:11:13
原创
769 人浏览过

请教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

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

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!