php抓取百度风云榜,php正则获取百度音乐排行榜top500
本文介绍如何使用php正则表达式获取百度音乐排行榜top500数据,并显示在我们自己的网页中,
代码经本人调试成功,可作参考
代码如下:取百度音乐排行榜top500
百度音乐top500
body{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul{
clear:both;
padding:0;
margin:0;
list-style:none;
}
#inner{
width:960px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#tableFrame{
width:960px; /*需要修改*/
border-top:#000 1px solid;
border-left:#000 1px solid;
font-size:12px;
}
#tableFrame:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
li{
float:left;
display: block;
width:190px; /*需要修改*/
height:41;
padding:2px;
margin:0;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
line-height:16px;
color:000;
overflow:scroll;
}
/* 表格标题*/
#tableFrameTitle ul{}
#tableFrameTitle ul li{
background:gray;
text-align:center;
color:#fff;
}
/* 表格内容*/
#tableCase ul{}
#tableCase ul li{}
/* 单个表格特定样式*/
.tableCaseThree{color:#329A02;}
.tableCaseFive{color:#f00;}
.tableCaseSeven{color:#f00;}
- 排名
- 歌名
- 排名变化趋势
- 红雨
- RedRain
$contents=file_get_contents("http://music.baidu.com/top/dayhot");
$pattern="{]+song-title[^>]+>}U";
preg_match_all($pattern,$contents,$out,PREG_PATTERN_ORDER);
$pattern1="{[1-9][0-9]{0,2}.*}U";
preg_match_all($pattern1,$contents,$out1,PREG_PATTERN_ORDER);
$c=0;
for($i=0;$i<500;$i++){
if($c==5){
$c=1;
?>
}else{
$c++;
}
$get=$out[1][$i];
$get1=$out[2][$i];
$get2=$out1[1][$i];
echo "
".iconv("utf-8","gb2312",($i+1).".".$get1."")."";
}
?>
本文由PHP中文网提供,
文章地址:http://www.php.cn/php-weizijiaocheng-377134.html
学编程就来PHP中文网 www.php.cn
php抓取百度风云榜,php正则获取百度音乐排行榜top500相关推荐
- java爬虫黑马百度云,Java爬虫小Demo java爬取百度风云榜数据
Java爬虫小Demo java爬取百度风云榜数据 很简单的一个小例子,使用到了java的爬虫框架 jsoup ,一起啦看看实现的方法吧! 相关推荐:Python爬虫实战 python爬虫爬取百度风云 ...
- 利用百度风云榜热搜引爆你的流量
利用百度风云榜热搜引爆你的流量 我们在进行日常引流推广过程中,肯定是在一直挖掘流量高地,也就是哪里流量多就去哪里挖流量!我们在<吸粉引流终结者>VIP群分享了很多流量高地,今天我们再给大家 ...
- 抖音短视频数据抓取实战系列(十)——获取抖音dom元素属性
抖音短视频数据抓取实战系列(十)--获取抖音dom元素属性 项目目录 1.抖音短视频数据抓取实战系列(〇)--前言 2.抖音短视频数据抓取实战系列(一)--模拟器的选择与设置 3.抖音短视频数据抓取实 ...
- 【Python爬虫】利用爬虫抓取双色球开奖号码,获取完整数据,简洁45行代码实现,更新时间2023-06-28
链接:https://pan.baidu.com/s/18oE308_NVNPaCOACw_H5Hw?pwd=abc1 利用爬虫抓取双色球开奖号码,获取完整数据,简洁45行代码实现,更新时间2023- ...
- 抓取各个浏览器引擎关键字,,百度学术关键字
百度学术 $list_arr = getbaiduxueshu($row['name']); $list_arr = explode('(',$list_arr); $list_arr = explo ...
- 《崔庆才Python3网络爬虫开发实战教程》学习笔记(3):抓取猫眼电影榜单TOP100电影,并存入Excel表格
本篇博文是自己在学习崔庆才的<Python3网络爬虫开发实战教程>的学习笔记系列,如果你也要这套视频教程的话,关注我公众号[小众技术],关注后回复[PYTHON],无套路免费送你一个学习大 ...
- 系统检测到您正在使用网页抓取工具访问_造成Baiduspider(百度蜘蛛)抓取网站异常的原因有哪些...
造成Baiduspider(百度蜘蛛)抓取网站异常的原因有哪些 有一些网页,内容优质,用户也可以正常访问,但是Baiduspider却无法正常访问并抓取,造成搜索结果覆盖率缺失,对百度搜索引擎对站点都 ...
- python抓取html中特定的数据库,Python抓取网页中内容,正则分析后存入mysql数据库...
firefox+httpfox可以查看post表单 首先在http://www.renren.com/这个地址输入用户名和密码, 输入用户名和密码之后post到下面这个网址: http://www.r ...
- php正则抓取网页指定内容,php正则匹配获取指定url网页页面超级链接地址与抓取指定页面内容方法...
在数据采集与页面分析中,常需要抓取给定url页面的内容,或者第二.第三层次深度页面内容. 这里是一个测试例子的实现,仅供参考. /* 匹配给定页面链接 return:array match[link, ...
最新文章
- 扎克伯格凌晨放大招,说几句话能造世界的那种
- 使用Scalatra创建Scala WEB工程
- Problem E: 调用函数,整数逆序输出
- Ajax处理函数模板
- 比特币Merkle树和SPV机制
- raspberry ubuntu 修改源为清华_Ubuntu 下 Janus Server 搭建笔记
- sql 数据库维护索引_SQL索引维护
- 用Arduino+OSC建立一个iPad铁路王国巡视机
- python海龟绘图代码大全-编程入门06:Python海龟绘图
- 2012 考研的心路历程
- 计算机控制技术 温钢云,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统.docx...
- Servlet是什么?有什么用?
- 医院计算机网络信息安全与管理,医院信息安全管理制度网络版(全文完整版)...
- Laravel之队列
- PT100/PT1000热电阻值计算
- 台式计算机显卡是哪个好,台式电脑显卡排行榜
- [应用抓包] r0capture应用层通用抓包使用文档
- Prometheus(监控报警系统) 的学习笔记
- 大数据可视化常用的方式有哪些
- 网络会议openmeetings下的openmeetings-util文件分析7