【问题标题】:Show Track Information from SHOUTcast Server Using PHP使用 PHP 显示来自 SHOUTcast 服务器的曲目信息
【发布时间】:2013-05-16 19:59:22
【问题描述】:

我有一个 SHOUTcast 服务器,它有一个 API 来显示曲目和艺术家。它使用 javascript 来显示信息,看起来像这样:

邦乔维 - 你给爱起了一个坏名字

要获取有关曲目的更多信息,我想将其发送到 Last.fm API。 Last.fm API 已设置,但艺术家和曲目需要单独发送。

有没有一种方法可以使用 PHP 来制作 $artist = 'Bon Jovi'$track = 'You Give Love a Bad Name'

【问题讨论】:

    标签: php javascript shoutcast


    【解决方案1】:

    你可以使用explode函数:

    $song = explode('-','Bon Jovi - You Give Love a Bad Name')
    $artist = substr($song[0],1);
    $track = substr($song[1],1);
    

    【讨论】:

    • 我会使用explode('-', $metaData, 2)。这将您限制为 2 个可能的数组元素,避免以连字符开头的歌曲出现问题?
    • 注意:如果您的艺术家名称中包含“-”,它将失败。 R.I.O. feat. U-Jean - Ready or Not 将以 $artist = 'R.I.O. feat. U'$track='Jean - Ready or Not' 结尾
    猜你喜欢
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-10
    • 1970-01-01
    相关资源
    最近更新 更多