PHP实现简单搜歌的方法
本文实例讲述了PHP实现简单搜歌的方法。分享给大家供大家参考。具体实现方法如下:
<formname=""method="post"action=""> <inputname="key"type="text"/><inputname="submit"type="submit"value="搜歌"/> </form> <pre> <?php header('metahttp-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'Notfound'; ?> </pre> <?phpforeach($dataas$one){ $music=$one->MP3URL; $music=file_get_contents($music); $music=str_replace('iask_music_song_url="','',str_replace('";','',$music)); ?> <div><?phpecho'ALBUM_NAME:'.$one->NAME.'MUSIC_URL:<ahref='.$music.'>'.$one->NAME.'</a>'.'SINGER_NAME'.$one->SINGERCNAME;?></div> <?php} ?>
希望本文所述对大家的php程序设计有所帮助。