本文实例讲述了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程序设计有所帮助。
本文地址:https://www.stayed.cn/item/18626
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我