我正在努力将jplayer html5音频播放列表整合进来。
我使用foreach为每个播放列表项生成脚本元素。一切都按预期工作,除了我在循环中包含了逗号,但我需要一种方法来将逗号写入分隔符,除了最后一个项目。
以下是我目前生成jplayer播放列表的代码:
<?php foreach( $songs as $song ): if( !empty($song) ): ?>{
title:"Each Song Title",
mp3:"Each song mp3 url"
},<?php endif; endforeach; ?>
这给了我
{
title:"Partir",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-09-Partir.mp3"
},
{
title:"Thin Ice",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-10-Thin-ice.mp3"
},
{
title:"Ice man",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-10-Thin-ice.mp3"
},
这是我想要的结果
{
title:"Partir",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-09-Partir.mp3"
},
{
title:"Thin Ice",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-10-Thin-ice.mp3"
},
{
title:"Ice man",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-10-Thin-ice.mp3"
}
有人能指点我正确的方向吗?
json_encode
呢? - Gordon