使用PHP array_rand播放随机歌曲

时间:2014-03-23 21:55:38

标签: php

我试图让一个页面从.mp3文件的目录中随机选择一首歌并播放它。 这是我到目前为止http://pastebin.com/Jypx80RD  我收到这个错误:

Second argument has to be between 1 and the number of elements in the array

对于这一行: $random = array_rand($files, 2);

2 个答案:

答案 0 :(得分:1)

试试这个:

$random = $files[rand(0, count($files) - 1)];

答案 1 :(得分:0)

这应该这样做:

$random = array_rand($files);

$files看起来可能是空的,但我不得不猜测。