curl的一些小问题 请教一下把一个网页的某部分内容抓取出来是怎么实现的...没有思路....比如说我想抓取mmcfood.1x.net里面的表格...其他的都不要.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 curl 取得所有代码然后正则 或者解析dom 取需要的部分数据 curl抓取的是整个网页,用正则得到自己想要的东西。 $ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'http://mmcfood.1x.net/');curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');$htmls = curl_exec($ch);curl_close($ch);preg_match("#<table width=\"1079\" ([^>]*)>(.*?)</table>#is", $htmls, $matches);echo $matches[0]; 只是简单的抓取,直接用file获取网页,然后正则就ok了,用curl反而麻烦 应用开源代码phpword如何解决word合并单元格的问题 PHP time()得到的时间比实际时间快2分多钟 5元有偿配置任务,配置出zend studio的调试功能 Flash播放MP3文件 散分:请帮忙将此段代码转成PHP,急啊~~~ 招人了! 求救,linux下update 语句无效 问一个MySql语句写法~急。只有十分了,下次补。。。。 PHP的十个高级技巧之八——PHP和Java mysql里需不需要设置数据读取方式? php html实体字符的转换 用stream_系列函数实现远程文件本地化,如何防止卡死
然后正则 或者解析dom 取需要的部分数据
curl_setopt($ch, CURLOPT_URL, 'http://mmcfood.1x.net/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
$htmls = curl_exec($ch);
curl_close($ch);
preg_match("#<table width=\"1079\" ([^>]*)>(.*?)</table>#is", $htmls, $matches);
echo $matches[0];
直接用file获取网页,
然后正则就ok了,
用curl反而麻烦