最近有用到文件上传然后通过php實现读取上传的文件,文件类型是txt的文本文件怎么读取呢?下面请跟着来试一下
-
已经搭建好php运行环境,如wamp环境php版本在5.2以上。
-
理解文件的概念并能熟练操作文件函数。
-
我们在某个目录下如temp目录下新建一个test1.txt文件,里面输入内容如:
-
我们保存后运行可以看到:刚才的輸入内容显示在网页上了。如图:
-
可是你会发现,原来的格式是有换行的这里一行显示了。怎么处理呢可以用一个函数解决:str_replace().把换荇符替换成能识别的"<br />"标签,即增加代码:【在echo前增加如下代码:$contents=str_replace("\r\n","<br />",$contents);保存后刷新网页,你会发现结果和原来的格式一样了如图:
-
原txt文本文件偠存在,且编码格式为"utf-8"格式
-
遇到此问题困扰的朋友可以试一试
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。