php - 如何在php中检查文件是否为视频类型?

我有以下脚本:

function listFolderFiles($dir){
    $ffs = scandir($dir);
    echo '<ol>';
    foreach($ffs as $ff){
        if($ff != '.' && $ff != '..'){
            echo '<li>'.$ff;
            if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
            echo '</li>';
        }
    }
    echo '</ol>';
}
listFolderFiles('upload');

我的问题是我想检测一个文件是视频(mp4 还是 mov)类型,我如何检测 $ff 是不是视频类型?

最佳答案

    // Type contains video/mp4,video/avi,video/mpeg,video/mpg etc
    if(preg_match('/video\/*/',$_FILES['add_image_image']['type'])): 
        echo "THIS IS A VIDEO FILE";
    else:
          echo "NOT A VIDEO FILE";           
    endif;

https://stackoverflow.com/questions/18307793/

相关文章:

ruby-on-rails - 手动安装 Xcode 命令行工具不起作用

arrays - 确定一个值是否在排序数组中的 O 时间是多少?

git - 致命的 : failed to read object Inter

python - 有效地比较python中的两组

memory - 使用 16 位整数的重要性

c# - 在 C# 中比较两个数组

performance - 给 Perl 的 print 一个列表或一个连接的字符串是否更快?

flutter - 收到此错误 : java.net.BindException:地址已在使用中:无

c# - 确认信息

php - Laravel 检查数组是否为空