//采集首页地址

$url="http://emotion.pclady.com.cn/skills/";

//获取页面代码

$rs=file_get_contents($url);

//设置匹配正则

//$fp=fopen("text.txt","a");

//$fw=fwrite($fp,$rs);

//fclose($fp);

/*href="http://emotion.pclady.com.cn/skills/0903/376476.html"

target=_blank>留住你身边的好男人*/

$preg='/]+\">(.*)/i';

//进行正则搜索

preg_match_all($preg,$rs,$title);

//计算标题数量

$count=count($title[0]);

echo $count."

";

//通过标题数量进行内容采集

for ($i=0;$i//设置内容页地址

$pr='/]+\">/isU';

preg_match_all($pr,$title[0][$i],$jurl);

$substr=substr($jurl[0][0],9);

$curl=substr($substr,0,-18);

//获取内容页代码

$c=file_get_contents($curl);

//设置内容页匹配正则

$pc='/]+\">/i';

//进行正则匹配搜索

preg_match($pc,$c,$content);

//输出标题

echo $title[0][$i]."

";

echo $title[1][$i]."

";

$c

echo $concount."

";

echo $content[0][0];

for ($j=0;$j}

}

?>

php信息采集开发,程序php信息采集程序代码相关推荐

  1. idea java 代码混淆加密_使用 IntelliJ IDEA 开发一般 Java 应用程序时配置 Allatori 进行代码混淆...

    使用 IntelliJ IDEA 开发一般 Java 应用程序时通过 Allatori 进行代码混淆非常容易配置,下面总结一下本人经验,介绍一下配置方法. 首先在 IDEA 的 Module 所在硬盘 ...

  2. 快速开发后台不用太多代码的 tp5_小程序·云开发优劣简述

    最近一直在进行书籍<微信小程序开发入门与实践>的第二版的编辑工作.工作量还是挺大的,整个书籍更新量超过了70%.除了替换一些旧有的接口,第二版还增加了以下内容: 1. 自定义组件.电影部分 ...

  3. QtCreator与catkin命令两种方式开发ROS程序(图示加代码)

    QtCreator与catkin命令两种方式开发ROS程序(图示加代码) 一.Qt Creator安装及开发ROS 1.安装Qt Creator 2.使用Qt Creator开发ROS 1.创建工作空 ...

  4. 基于云开发创建(小程序云商城,基本页面的创建及动态代码的编写)

    CSDN话题挑战赛第2期 参赛话题:万家争鸣的云计算修罗场 在这个专属于"云"的时代,各位云端弄潮儿们,请分享出你的云计算学习历程吧! 你可以从以下几个方面着手(不强制),或者根据 ...

  5. 程序员离职原因的最佳回答_员工离职了还将公司的代码盗走做开发!还挖走程序员!...

    原标题:员工离职了还将公司的代码盗走做开发!还挖走程序员! 换工作是我们经常都会遇到的事情,大家离职的原因是大小不一的,最近长胜看到了一则新闻就是跟这个离职的有关的,看完之后只能说这个离职的小伙伴是个 ...

  6. 微信小程序开发教程||微信小程序 小程序简介||微信小程序 开始||微信小程序 小程序代码构成

    微信小程序 小程序简介 小程序简介 小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 小程序技术发展史 ​小程序并非凭空冒出来的一个概念.当微信中的 ...

  7. 低代码开发,全民开发,淘汰职业程序员!

    每个人都应该学习编程,因为它教你如何思考. --史蒂夫.乔布斯 Scratch截图 最近几年少儿编程火热,少儿编程入门通常从Scratch软件开始,Scratch是美国麻省理工学院开发的一款简易图形化 ...

  8. 利用OpenCV、Python和Ubidots构建行人计数器程序(附完整代码)

    作者 | Jose Garcia 译者 | 吴振东 校对 | 张一豪.林亦霖,编辑 | 于腾凯 来源 | 数据派(ID:datapi) 导读:本文将利用OpenCV,Python和Ubidots来编写 ...

  9. 都2020年,开发制作微信小程序商城,需要准备什么资料?应该不会不知道吧!

    微信小程序使用越来越广泛,而还未入局的对于微信小程序开发需要什么材料甚至不清楚,其实这些材料很简单.总结就是微信支付.微信小程序注册.小程序代码,下面展开说说. 小程序红利 从腾讯刚发布的财报看,微信 ...

  10. 不发项目奖金,程序员怒删代码,被判 5 个月!

    整理 | 王晓曼 责编 | 伍杏玲 出品 | 程序人生 (ID:coder _life) 之前CSDN 报道过,一外国公司因缩减专利奖金,员工拒绝提交代码的故事:程序员怒了!你敢削减专利奖金,我敢拒绝 ...

最新文章

  1. MongoDB:mongodb在项目开发时的安全验证、分页查询操作
  2. Linux创建文件系统的命令及xfs文件系统介绍
  3. word2vec原理浅析
  4. kaggle api下载自定义数据到colab上面
  5. HALCON示例程序color_fuses.hdev通过颜色对保险丝进行分类
  6. python运行命令_对python中执行DOS命令的3种方法总结
  7. java gc 例子_Java GC.drawImage方法代码示例
  8. 如何保持婚姻的新鲜感?
  9. yum提示Another app is currently holding the yum lock; waiting for it to exit...处理办法
  10. javaweb课程设计房屋租赁系统
  11. autocad.net-图片打印合成
  12. MATLAB做晶体结构图(固体物理)
  13. 货币银行学第一次作业
  14. QT中使用以管理员权限启动一个进程
  15. Mac OS X使用技巧汇总页面
  16. Simulink 中状态的导数不是有限值,仿真将停止,解中可能存在一个奇异点。
  17. python怎么撤销_关于Python:Python-如何删除/取消导入之前已导入的库
  18. 通用设计法则:80/20法则
  19. 浅谈禁忌搜索(TabuSearch)
  20. 【FFmpeg】pkt->duration = 0, maybe the hls segment duration will not precise

热门文章

  1. ccf报数游戏java,CCF 201712-2 游戏 《超越自我,攀登顶峰》
  2. helm istio k8s docker
  3. tomcat8源码分析-Connector初始化
  4. Python istitle() 方法
  5. EF 学习 实用脚本
  6. 浏览器在DPI缩放时变化问题
  7. spring + shiro + cas 实现sso单点登录
  8. 关于js复制文本信息(按钮级别)
  9. DataTable to byte[]、DataTable to XML(string)
  10. 【转】Win7安装Oracle10g经验分享