首页 资源分享 正文
  • 本文约119字,阅读需1分钟
  • 251
  • 0

随机音乐API代码(本地版)

温馨提示:本文最后更新于2024年8月12日 21:46,若内容或图片失效,请在下方留言或联系博主。

随机音乐 API 代码(本地版)

步骤一:新建一个名为 music.php 的文件,并添加以下内容:

<?php
function get_allfiles($path,&$files) {
    if(is_dir($path)){
        $dp = dir($path);
        while ($file = $dp ->read()){
            if($file !="." && $file !=".."){
                get_allfiles($path."/".$file, $files);
            }
        }
        $dp ->close();
    }
    if(is_file($path)){
        $files[] =  $path;
    }
}
function get_filenamesbydir($dir){
    $files =  array();
    get_allfiles($dir,$files);
    return $files;
}
$music_array = get_filenamesbydir("./data");
$extentions = array("mp3", "aac");
do{
    $music = array_rand($music_array);
}while(!in_array(strtolower(pathinfo($music_array[$music], PATHINFO_EXTENSION)), $extentions));
header("location:$music_array[$music]"); 
?>

步骤二:新建一个名为 data 的文件夹,并在里面上传自己喜欢的音乐。

当你访问music.php文件的时候,就会自动从data文件夹随机播放其中的音乐。

评论
更换验证码