preg_match匹配100KB以上的文件截取不到内容 请问 这个要怎么解决 帮忙想想办法 谢过 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$html = @file_get_contents("http://www.16k.net.cn/book/54897/Index.shtml");preg_match('/'.$rule.'/', $html, $data);echo $data[1];?> 更正下<?php$html = @file_get_contents("http://www.16k.net.cn/book/54897/Index.shtml");preg_match('/<li>([\\s\\S]*?)<\\/li>/', $html, $data);echo $data[1];?>输出是空值,章节少一点的可以截取得到 确定file_get_contents正确取到数据了吗?再检查一下吧,输出一下抓紧的内容,看是否正确 file_get_contents 有取到数据因为是这样的,只要章节不是太多的,就可以取得到 多的就取不到了就是说一抓取一个列表,一部份可以,一部份不行 $html = @file_get_contents("http://www.16k.net.cn/book/54897/Index.shtml");preg_match_all('/<li>([\\s\\S]*?)<\\/li>/', $html, $data);print_r($data[1]);可以取到啊 关于图片在服务器存储的问题 怎么样把模板与框架结合? simplexml_load_file请教! php 伪静态 linux 下 include错误 CSV插入数据库如何查看没有插入成功的数据 我的setcookie()函数不起作用,怎么办? 在C:\WINNT\TEMP\目录里产生大量临时文件,从PHP1.tmp一直到PHPffff.tmp,共6万多~? 这个怎么实现? phpexcel浏览器下载文件内容乱码 mysql left join 最后一条记录。 imap_mail_compose函数怎么用呢?
preg_match('/'.$rule.'/', $html, $data);echo $data[1];
?>
preg_match('/<li>([\\s\\S]*?)<\\/li>/', $html, $data);echo $data[1];
?>
输出是空值,章节少一点的可以截取得到
就是说一抓取一个列表,一部份可以,一部份不行
preg_match_all('/<li>([\\s\\S]*?)<\\/li>/', $html, $data);print_r($data[1]);可以取到啊