以下是PHP代码实现:

<?php
// 遍历目录下的所有子目录
function traverse($dir)
{
    // 遍历当前目录
    $files = scandir($dir);
    foreach ($files as $file) {
        // 如果是目录且不是当前目录或上级目录
        if (is_dir($dir . '/' . $file) && ($file != '.') && ($file != '..')) {
            // 递归遍历子目录
            traverse($dir . '/' . $file);
        } else if (pathinfo($file, PATHINFO_EXTENSION) == 'mp4') {
            // 如果是mp4视频文件,则将链接路径格式存到文件中
            $url = str_replace($_SERVER['DOCUMENT_ROOT'], '', $dir . '/' . $file);
            file_put_contents($_SERVER['DOCUMENT_ROOT'] . '/tx.txt', $url . PHP_EOL, FILE_APPEND);
        }
    }
}

// 调用遍历函数
traverse($_SERVER['DOCUMENT_ROOT']);

运行该代码后,会在本地根目录下生成一个名为tx.txt的文件,里面存储了所有子目录下的mp4视频文件的链接路径格式

用PHP获取目录下全部子目录里的mp4视频并转成链接路径格式存到本地根目录文件txtx里

原文地址: https://www.cveoy.top/t/topic/eA5l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录