这个简单的小偷程序怎么写啊? 1:你可以直接用PHP去抓得你要的页面的内容,2:接着分析它的数据的组织结构,3:接下来就是用正则去取.//参照手册;或123同上,只是把数据组织到javascript中,再对数据进行处理; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用php打开这个文件,然后用正则去匹配相应的内容,或者使用php的一些自带函数也可以。 1/获取地址的文件的内容 file_get_contents();2/正则分析,提取你需要的3/存入数据库 这个是偷标题的.....参考一下...<?php$file=fopen("http://www.163.com","r");if(!$file){ echo "cannot connect the file.<br>"; exit;}while(!feof($file)){ $str=fgets($file,1024); if(eregi("<title>([^<]*)</title>",$str,$out)){ $title=$out[1]; break; }}fclose($file);echo $title;?> 我不会正则,用一个笨一点的方法,但是不知道效率怎么样,先偷个“标题”假设读取网页数据到字符串$str$str_arr1=explode('<div id="ArticleTit">',$str);$str_arr2=explode('</div>',$str_arr1[1]);$out=$str_arr2[0];//这个就是标题 在服务器上的文件怎么重命名? 如何对文件下载进行控制? php include 包含文件的问题 求助 讨论一下,这是如何实现的 各位高手,帮忙想一下,我要用nginx伪静态,http://127.0.0.1/phurl/vP3g8 http://127.0.0.1/phurl?aid= 知道文件在网站的目录存放地址,怎样才能得到php源文件呢? 如何让浏览器识别word中文名称 这个错误怎么解决?Trying to get property 'num_rows' of non-object php php定时自动生成html问题 问个很简单,但我确不明白的问题!
2/正则分析,提取你需要的
3/存入数据库
<?php
$file=fopen("http://www.163.com","r");
if(!$file)
{
echo "cannot connect the file.<br>";
exit;
}
while(!feof($file))
{
$str=fgets($file,1024);
if(eregi("<title>([^<]*)</title>",$str,$out)){
$title=$out[1];
break;
}
}
fclose($file);
echo $title;
?>
假设读取网页数据到字符串$str$str_arr1=explode('<div id="ArticleTit">',$str);
$str_arr2=explode('</div>',$str_arr1[1]);
$out=$str_arr2[0];//这个就是标题