我用 php socket 和 curl写过真实的例子,至于 file_get_contents更简单了,原理都一样,你看以看看
不足之处请指点,
http://blog.csdn.net/zkg510168343/article/details/12996699
http://blog.csdn.net/zkg510168343/article/details/16983161
不足之处请指点,
http://blog.csdn.net/zkg510168343/article/details/12996699
http://blog.csdn.net/zkg510168343/article/details/16983161
解决方案 »
- The server encountered an internal error or misconfiguration and was unable to c
- PHP
- url重写技术,怎么实现?
- 【痛苦】同一个网站内 PHP 发送邮件 为什么WordPress可以,但是我的代码却不可以?
- 请问关于一个长文章字符截取的问题,大家说怎么做好?
- 这个代码是用什么方式加密的,怎么解密
- 大家看看这个网站多少钱?小企业的这种网站
- 急,帮帮忙:怎么把WEB内容导入现有的EXCEL文件模板
- 短期项目求PHP开发人员或开发团队(2-3名),并寻开发Team长期合作
- 各位大大,请问如何在没有独立主机情况下实现mysql的中文全文搜索呢
- 数组对象去除重复的值
- 代码中的$form各表示什么
手册里有例子,必须要看手册阿
$con=file_get_contents($url);
if ($con){ preg_match_all('/<h5><a href="(.+)".*>(.+)<\/a>.*<p class="clearb bac">(.+)<\/p>/isU', $con, $temp,PREG_SET_ORDER);
foreach ($temp as $key=> $v){
$title=$v[2];
$v_url=$v[1];
$des=$v[3];
$con_url=file_get_contents($v_url);
if ($con_url){
$tags='';
preg_match('/keywords" content="(.+)"/isU', $con_url,$tags);
$tags=trim($tags[1],','); preg_match('/class="txs_Content".*>(.+)<\/div>/isU', $con_url,$txt);
$txt=$txt[1];
} }
} 够清楚了吧
$html = file_get_html('http://www.baidu.com');
可以根据各种抓取,如id,css等方法抓取网页内容