PHP读取txt文件并按指定行数分割
kpsanmao的博客-51CTO博客
function lines($file){
$fp=fopen($file, "r");
$i=0;
while(!feof($fp)) {
if($data=fread($fp,1024*1024*2)){
$num=substr_count($data,"\n");
$i+=$num;
}
}
fclose($fp);
return $i;
}
function get_line( $file_name , $start , $limit )
{
$f = new SplFileObject( $file_name,'r');
$f->seek( $start );
$ret = "";
for( $i = 0 ; $i < $limit ; $i++ )
{
$ret .= $f->current();
$f->next();
}
return $ret;
}
if(is_file($path))
{
$lines = lines($path);
$chapters = ceil($lines/100);
}
实现效果:https:
---------------------
作者:weixin_44757579
来源:CSDN
原文:https:
版权声明:本文为博主原创文章,转载请附上博文链接!
「GetParty」
关注微信号,推送好文章
微信中长按图片即可关注