PHP实现简单搜歌的方法


Posted in PHP onJuly 28, 2015

本文实例讲述了PHP实现简单搜歌的方法。分享给大家供大家参考。具体实现方法如下:

<form name="" method="post" action="">
<input name="key" type="text" /> <input name="submit" type="submit" value="搜歌" />
</form>
<pre>
<?php 
header('meta http-equiv="content-type"content="text/html; charset=gb2312"');
if( isset( $_REQUEST['submit']) && isset( $_REQUEST['key']))
$key = $_REQUEST['key'];
else $key = '周杰伦';
$url = 'http://music.sina.com.cn/yueku/search/getRecommendXml1dot0.php?q='.urlencode($key).'&l=50&json=json';
$data = file_get_contents( $url);
$data = json_decode( $data);
if( !count($data)) echo 'Not found';
?>
</pre>
<?php foreach( $data as $one){
  $music = $one->MP3URL;
  $music = file_get_contents( $music);
  $music = str_replace('iask_music_song_url="' , '', str_replace('";' , '', $music));
?>
<div><?php echo 'ALBUM_NAME : '.$one->NAME.' MUSIC_URL : <a href='.$music.'>'.$one->NAME.'</a>'.' SINGER_NAME'.$one->SINGERCNAME;?></div>
<?php }
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP DataGrid 实现代码
Aug 12 PHP
PHP 日期时间函数的高级应用技巧
Oct 10 PHP
zen cart新进商品的随机排序修改方法
Sep 10 PHP
用php实现选择排序的解决方法
May 04 PHP
使用淘宝IP库获取用户ip地理位置
Oct 27 PHP
PHP中的替代语法简介
Aug 22 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
php实现上传图片保存到数据库的方法
Feb 11 PHP
codeigniter实现get分页的方法
Jul 10 PHP
PHP统计目录中文件以及目录中目录大小的方法
Jan 09 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
May 19 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
Jul 28 #PHP
PHP实现简单的新闻发布系统实例
Jul 28 #PHP
PHP实现的memcache环形队列类实例
Jul 28 #PHP
如何实现php图片等比例缩放
Jul 28 #PHP
PHP封装CURL扩展类实例
Jul 28 #PHP
php图像处理类实例
Jul 28 #PHP
图文介绍PHP添加Redis模块及连接
Jul 28 #PHP
You might like
PHP date函数参数详解
2006/11/27 PHP
php网页后退不再出现过期
2007/03/08 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
PHP封装的mysqli数据库操作类示例
2019/02/16 PHP
符合标准的js表单提交的代码
2007/09/13 Javascript
javascript判断机器是否联网的2种方法
2013/08/09 Javascript
js编码、解码函数介绍及其使用示例
2013/09/05 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
2015/10/29 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
jQuery实现图片文字淡入淡出效果
2015/12/21 Javascript
卸载安装Node.js与npm过程详解
2016/08/15 Javascript
JS实现禁止鼠标右键的功能
2016/10/15 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
关于JS模块化的知识点分享
2019/10/16 Javascript
JavaScript的console命令使用实例
2019/12/03 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
从零学Python之hello world
2014/05/21 Python
Python使用爬虫爬取静态网页图片的方法详解
2018/06/05 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
Django model update的多种用法介绍
2020/03/28 Python
菲律宾最大的网上花店和礼品店:PhilFlower.com
2018/02/09 全球购物
比利时香水网上商店:NOTINO
2018/03/28 全球购物
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
年会搞笑主持词串词
2014/03/24 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL