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函数
Dec 06 PHP
php中的时间显示
Jan 18 PHP
应用开发中涉及到的css和php笔记分享
Aug 02 PHP
php获取根域名方法汇总
Oct 28 PHP
ajax+php控制所有后台函数调用
Jul 15 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
Feb 26 PHP
PHP引用返回用法示例
May 28 PHP
php错误日志简单配置方法
Jul 11 PHP
PHP实现文件上传功能实例代码
May 18 PHP
thinkPHP5框架路由常用知识点汇总
Sep 15 PHP
PHP数组对象与Json转换操作实例分析
Oct 22 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获取地址栏信息的代码
2008/10/08 PHP
php无限遍历目录示例
2014/02/21 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
Jquery公告滚动+AJAX后台得到数据
2011/04/14 Javascript
JQuery Tips相关(1)----关于$.Ready()
2014/08/14 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
2015/06/26 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
2015/07/31 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
angular实现表单验证及提交功能
2017/02/01 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
Javascript模块化机制实现原理详解
2020/04/02 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
[03:08]迎霜节狂欢!2018年迎霜节珍藏Ⅰ一览
2018/12/25 DOTA
Python实现简易端口扫描器代码实例
2017/03/15 Python
Python基于identicon库创建类似Github上用的头像功能
2017/09/25 Python
python逆序打印各位数字的方法
2018/06/25 Python
值得收藏,Python 开发中的高级技巧
2018/11/23 Python
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
pytorch梯度剪裁方式
2020/02/04 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
python str字符串转uuid实例
2020/03/03 Python
Python3 selenium 实现QQ群接龙自动化功能
2020/04/17 Python
在Keras中实现保存和加载权重及模型结构
2020/06/15 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
加拿大购物频道:The Shopping Channel
2016/07/21 全球购物
一家专门经营包包的英国网站:MyBag
2019/09/08 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
2014全国两会学习心得体会1000字
2014/03/10 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书