我在PHP或编程方面都很新,我遇到了一个我无法独自解决的问题。 我做了一个测试网站,我可以上传歌曲(文件名=艺术家和歌曲),上传的歌曲显示在与艺术家的表格中。
所以我在我的音乐文件夹中创建了一个数组,我上传了我的歌曲。
function displayfilename($artist, $song) {
$songarray = array_slice(scandir('music/mp3'), 2);
}
Array看起来像这样:
Array
(
[0] => hello&adele.mp3
[1] => hotline&drake.mp3
)
我需要做的是将值的第一部分保存在名为$ song的变量中,将值的第二部分保存在名为$ artist的值中,然后将其显示在表格中(我想用a表示每)。 如果你能帮我解决这个问题,我将不胜感激^^
再见
答案 0 :(得分:1)
循环播放$songarray
,按分隔符&
echo '<table>';
foreach($songarray as $sa)
{
$exp = explode("&", $sa);
$song = $exp[0]; $artist = $exp[1];
echo '<tr>';
echo ' <td>' . $song . '</td>';
echo ' <td>' . $artist . '</td>';
echo '</tr>';
}
echo '</table>';