PHP 点歌接口:简单实现与示例
以下是一个简单的点歌接口示例,使用PHP编写:
<?php
// 模拟歌曲数据
$songs = array(
array('name' => '歌曲1', 'artist' => '歌手1'),
array('name' => '歌曲2', 'artist' => '歌手2'),
array('name' => '歌曲3', 'artist' => '歌手3'),
);
// 获取请求参数
$name = isset($_GET['name']) ? $_GET['name'] : '';
$artist = isset($_GET['artist']) ? $_GET['artist'] : '';
// 如果有参数,添加到歌曲列表
if ($name && $artist) {
$songs[] = array('name' => $name, 'artist' => $artist);
}
// 输出歌曲列表
echo json_encode($songs);
?>
这个接口接受两个参数:歌曲名称和歌手名称。如果这些参数都存在,它将添加一个新的歌曲到歌曲列表中。最后,它将以JSON格式输出整个歌曲列表。
你可以将这个接口放在服务器上,然后通过发送GET请求来调用它。例如,使用jQuery的ajax方法:
$.ajax({
url: 'http://example.com/song_request.php',
data: { name: '新歌曲', artist: '新歌手' },
success: function(data) {
console.log(data);
}
});
这个请求将添加一个名为'新歌曲'的歌曲,演唱者为'新歌手',然后将整个歌曲列表输出到控制台。
原文地址: http://www.cveoy.top/t/topic/jqhB 著作权归作者所有。请勿转载和采集!