最近有用到文件上传,然后通过php实现读取上传的文件,文件类型是txt的文本文件,怎么读取呢?下面请跟着来试一下。
工具/原料
1
已经搭建好php运行环境,如wamp环境,php版本在5.2以上。
2
理解文件的概念,并能熟练操作文件函数。
方法/步骤
1
我们在某个目录下如temp目录下,新建一个test1.txt文件,里面输入内容如:硕士博士服务中国123abchow old然后保存好。
2
然后我们想读出这个test1.txt里的文件,通过浏览器的形式访问。那么,我们可以写如下php代码:
3
我们保存后运行,可以看到:刚才的输入内容显示在网页上了。如图:
4
可是,你会发现,原来的格式是有换行的,这里一行显示了。怎么处理呢?可以用一个函数解决:str_replace().把换行符替换成能识别的'
'标签,即增加代码:【在echo前增加如下代码:$contents=str_replace('\r\n','
',$contents);保存后,刷新网页,你会发现结果和原来的格式一样了,如图:
注意事项
1
原txt文本文件要存在,且编码格式为'utf-8'格式。
2
遇到此问题困扰的朋友可以试一试
下一篇:java怎么读取txt文本内容