PHP实现简单搜歌的方法


  本文标签:PHP,搜歌

本文实例讲述了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程序设计有所帮助 。