PHP实现简单搜歌的方法

前端技术 2023/09/07 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程序设计有所帮助。

本文地址:https://www.stayed.cn/item/18626

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。