preg_match_all
2024-08-24 08:43:43
<meta charset="utf8">
<?php
set_time_limit (0);
for($i=1;$i<34;$i++){
$url = "http://www.cnblogs.com/hellowzd/default.html?page=".$i;
$str=file_get_contents($url);
preg_match_all('|阅读\((.*?)\) 评论|i',$str,$m);
$data[] = $m['1']; preg_match_all('|class="postTitle2"(.*?)</a>|i',$str,$m1);
$data1[]=$m1['1']; $i=0;
foreach ($data as $k=>$v){
$i++;
$content[$i]['count'] = $v;
} $i=0;
foreach ($data1 as $k=>$v){
$i++;
$content[$i]['content'] = $v;
} echo "<pre>";
print_r ($content);
echo "</pre>"; /* foreach ($content as $key=>$value){
if($value['count'] >100){
echo $value['content']."------------".$value['count']."<br>";
}
} */ } ?>
最新文章
- POJ2396 Budget
- onBlur事件与onfocus事件(js)
- eclipse->;project->;clean…作用
- cache是什么文件?
- (String) | String.valueOf()
- maven_项目的依赖、聚合、继承
- erlang的escript脚本
- 手把手教你自动生成Makefile
- postfix部署多个Content Filter的方法
- Centos6.5 安装 MariaDB-10.0.20-linux-x86_64.tar.gz
- php-Mysql示例1
- 切点算法模板(Cut-vertex)
- mysql常见的优化需要注意的点
- 如何优雅的使用 Angular 表单验证
- Transaction rolled back because it has been marked as rollback-only 原因 和解决方案
- aliyun阿里云Maven仓库配置
- Linux renew ip command
- rpmverify命令用来验证已安装的rpm软件包的正确性
- Github 上传代码的两种方式
- Python的数据类型和常用方法大全
热门文章
- Cdn加速
- CSS2系列:BFC(块级格式化上下文)IFC(行级格式化上下文)
- 使用FROM确认按钮(键盘13号键)提交特性并使用ajax.POST提交.
- 使用CodeIgniter框架搭建RESTful API服务
- MySQL 数据库性能优化之SQL优化
- 7.PHP内核探索:Apache模块介绍
- JAVA分支语句例题
- Delphi出现“borland license information was found,but it is not valid for delphi”的错误,无法运行的解决方法
- Asp.Net MVC Control向View传值
- php项目域名绑定和替换