php怎么抓取一个数据 php抓取页面指定内容
导读:php如何获取txt文本指定行的指定数据? 如果直接使用file_get_contents来读取文件,那么在文件很大的时候会很占内容,比如这个文件有1GB的时候。这个时候使用传统颤歼此的文件操作方式就好的多,因为是查找嘛,逐行读取匹配应该也...
php如何获取txt文本指定行的指定数据?
如果直接使用file_get_contents来读取文件,那么在文件很大的时候会很占内容,比如这个文件有1GB的时候。
这个时候使用传统颤歼此的文件操作方式就好的多,因为是查找嘛,逐行读取匹配应该也是可以的,下面改握是我的一个建议,不知道是否满足你的要求,可以看下:
//
需要查找的内容
$search
=
'bcd';
//
打开文件
$res
=
fopen('a.txt',
'r');
while
($line
=
fgets($res,
1024))
{
//
根据茄迅规则查找
if
(strpos($line,
$search)
===
0)
{
//
根据既定规则取得需要的数据
echo
substr($line,
4,
-1);
//
这里就是你想得到的
break;
}
}
//
关闭文件
fclose($res);
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: php怎么抓取一个数据 php抓取页面指定内容
本文地址: https://pptw.com/jishu/297592.html