用PHP逐行读取TXT文件

用PHP逐行读取TXT文件

有些时候,我们可能需要使用php去读取一个文本文件(TXT)格式的文件.

一般在我们上传关键词列表或是某些配置的时候可能用到.下面简说如下:

TXT数据:

雪狐博客

雪狐博客地址

雪狐博客的域名

雪狐博客的权重

使用PHP去读取这个TXT格式的文件的时候可以如下操作:

1
2
3
4
5
$str = file_get_contents($tmpfilename);//获得内容 
$arr = explode("\n",$str);//分行存入数组 
foreach($arr as $row){//遍历每行 
    echo $row,'<br/>'
}

如果TXT是中文,还应该注意文档编码和编码的转换. 通过这段代码可以知道, 在TXT中,试试用\n来换行的.因此,我们可以很快的读取每行的数据了.

原文地址:https://www.cnblogs.com/fx2008/p/2974927.html